Hola Foristas !!
Tengo un problemita, a ver si me ayudan !
En las celda A1 debo controlar la entrada solo a numeros mayores que cero (0),
luego de teclear en dicha celda "caracteres o valores o nada" se ejecuta un
procedimiento que me indica si son datos validos o no.
if [A1]=0 or not isnumeric([A1]) then vbaproject.error.show : exit sub
El problema se presenta cuando por error se introduce por ej.: 123.456.75
es decir 123punto456punto75
Si verifico en excel +VALOR(A1) me da como resultado #VALOR mientras que en
codigo Val(A1) me da como resultado 123 , (Me acepta los primeros caracteres
numericos como el valor de la celda) lo cual no es correcto.
como puedo evitar/manejar/controlar este tipo de errores ??
Gracias.
Me alimento del conocimiento de todos
Leer las respuestas