Ah ha! This is one of the reasons I thought you might be asking this question! This is why you should be specific about your problem (as BrianWren has suggested in other posts).
Write a procedure in your code. I'm not sure the exact code you'll use since it is dependent on your field names. But you'll do something like
Code:
Private Function HandleTab()
' The following assumes all fields are named using txtQAnnn format
intFiledNumber = Mid(Screen.ActiveControl.Name,6)
If Me.Controls("txtQA" & intFieldNumber) = ??? then
Me.Controls("txtQA" & intFieldNumber + 1).Visible = True
Me.Controls("txtQA" & intFieldNumber + 1).SetFocus
End If
End Function
For each field that you need that code, in the AfterUpdate event put
=HandleTab()
QED
NOTE: This code has not be tested.
Randall J Weers
Membership Vice President
Pacific NorthWest Access Developers Group
http://www.pnwadg.org