Basta verificare i dati dopo che sono stati inseriti con IsNumerical...
codice:
Dim stringa As String
Dim numero As Double
Do
    stringa = InputBox("Inserisci un numero:")
Loop Until IsNumeric(stringa)
numero = CDbl(stringa)