Valor de Retorno de variable en visual basic

Me gustaría saber de algún comando o algo así que permita saber si el valor de una variable es alfanumérica. Lo que quiero hacer es algo así:
if x= alfanumerico then, como se si efectivamente el valor es alfanumerico

1 Respuesta

Respuesta
1
para saber si es numerico utiliza: isnumeric(x), devuelve true o false.
para saber si es alfanumerico:
dim caracter as string *1
dim i as integer
dim salir as boolean
do while i<=len(x)
caracter=mid(x,i,1)
Select Case caracter
Case 65 To 90, 97 To 122, 209,
241, 48 To 57
'Caracter alfanumérico"
Case Else
'Caracter no alfanumérico"
salir=true
exit do
End Select
i=i+1
loop
if salir=true then msgbox "variable no alfanumerica"
-Si la respuesta te sirve, no olvides finalizar la pregunta.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas