Amigos del visual basic, soy nuevo en este foro y aca les envio una funcion que resuelve el tema de la aceptacion de solo numeros
' ESTE EL EL TEXTBOX QUE SOLO ACEPTARA NUMEROS
Private Sub Text1.text_KeyPress(KeyAscii As Integer)
    KeyAscii = SoloNumeros(KeyAscii)
End Sub
' ACA ESTA LA FUNCION
Function SoloNumeros(ByVal KeyAscii As Integer) As Integer
    If InStr("0123456789", Chr(KeyAscii)) = 0 Then ' si no se ha ingresado numero
       SoloNumeros = 0 
    Else
       SoloNumeros = KeyAscii
    End If
    If KeyAscii = 8 Then SoloNumeros = KeyAscii   ' borrado atras
    If KeyAscii = 13 Then SoloNumeros = KeyAscii ' return
End Function 

 AGRADECER SIEMPRE ES BIEN RECIBIDO  
