Ricardo: Para que no cambie entre controles con TAB colocá en todos los controles la propiedad TABINDEX a false. Para que no funcione dentro de un cuadro de texto, vas al evento KeyPress y colocás lo siguiente:
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = vbKeyTab Then KeyAscii = 0: Beep
End Sub
Ahora, todo muy lindo, pero desabilitar el tab es una chanchada. El tab se utiliza para cambiar el foco entre controles y crear sangrías en los documentos. Es un standar y como tal debería respetarse. Pero no es asunto mío...
Espero que te sirva
Saludos Ruri