isnumeric pero' non ti dice se la stringa e' davvero intera (non ha cioè decimali)

se ti interessa puoi fare (dopo la isnumeric)

If CInt(valore) = Valore Then
' è un intero
End If