Hola,este tema de los textbox esta en las FAQ de visual basic,pero bueno te lo pongo por las dudas si no lo sabes ahora...hay muchos codigos para hacer esto que queres,yo te doy uno:
Código:
Private Sub Text1_KeyPress(KeyAscii As Integer)
If InStr(1, "0123456789," & Chr(8), Chr(KeyAscii)) = 0 Then
KeyAscii = 0
End If
End Sub
en este caso solo acepta numeros y la coma,vos le podes poner los caracteres que queres que acepte ,si queres letras o solo numero,etc..
saludos.