Hola a Tod@s!
Como se puede controlar que el campo que se introduce es númerico.
Yo lo he hecho así, pero no es del todo correcto,:
'* Pasamos el valor asci para controlar que el dato sea númerico
IntNumero = Asc(Me.TxtCad)
If IntNumero < 48 Or IntNumero > 57 Then
MsgBox "El valor del campo debe de ser númerico", vbExclamation, "Introdución de Horas"
Else
Call ValidacionCamposHoras
Call SumaHorasProyecto
End If