I am having a strange problem with TabIndex in one of my subforms.
It does not change. I change the numbers but nothing happens and the columns order does not change. (Access 2003)
This method works for me (A2010)
Click & hold the datasheet column header that you want to move.
Wait until a thick blue vertical line appears down the left of the column (about a second). Drag the column to the new position.
NOTE: You can do this with 2 or more adjacent fields together
Save.
Close.
Reopen and the new datasheet column order has stuck!