está buena u_goldman. pero me resulta como más sencillo con un INSTR(). Algo así:
Código:
cadena = "a"
strABC = "|a|b|c|d|e|f|g|h|i|j|k|l|m|n|ñ|o|p|q|r|s|t|u|v|w|x|y|z|"
If InStr(strABC, "|" & cadena & "|") = 0 then
' no es letra
Else
' es letra
End if
lo que no recuerdo es si InStr distingue entre mayúsculas y minúsculas... que en definitiva no sería tanto problema...
bueno... esto se corta, pero debería ser todo en una línea:
strABC = " |a|b|c|d|e|f|g|h|i|j|k|l|m|n|ñ|o|p|q|r|s|t|u|v|w|x
|y|z|"
prrr.... y además, no sé por qué, agrega un ESPACIO delante del primer "pipe"