Hola,el codigo que te dio
ireferpesa,es para visual basic .NET ,por eso te salen errores jeje

.primero lei mal y pense que querias hacer otra cosa,pero ahora que lo leo bien,veo que lo podes hacer de varias formas,una por ejemplo asignarle el foco al otro textbox y listo.
Código:
Private Sub Text1_Change(Index As Integer)
If Len(Text1(0)) = 8 Then
Text1(1).SetFocus
End If
End Sub
o sea lo que yo entendi es que vos queres escribir en el primer textbox hasta que llege a 8 caracteres y que despues pase al otro textbox??
saludos.