Capturar pulsación de tecla.

20/10/2006 - 09:30 por César | Informe spam
Hola a todos.

¿Cómo puedo controlar dentro del siguiente InputBox si está pulsada la tecla
Mayúscula?

Do
CuantosDecimales = Application.InputBox("¿Cuantos decimales?",
"NÚMERO DE DECIMALES (<=6).", 0, , , , , 3)
Loop While CuantosDecimales < 0 Or CuantosDecimales > 6

Gracias anticipadas.

Saludos.

César González.
 

Leer las respuestas

#1 Héctor Miguel
20/10/2006 - 18:01 | Informe spam
hola, César !

Como puedo controlar dentro del siguiente InputBox si esta pulsada la tecla Mayuscula?
Do
CuantosDecimales = Application.InputBox("Cuantos decimales?", "NUMERO DE DECIMALES (<=6).", 0, , , , , 3)
Loop While CuantosDecimales < 0 Or CuantosDecimales > 6



1) el ultimo argumento que usas [3] es la combinacion del tipo de datos 'esperado' como entrada en el inputbox de:
1 = numeros
2 = textos
3 = numero o texto [la suma de 1 + 2] :))

2) si el caso es que el inputbox 'requiere' que la entrada de datos sea 'exclusivamente' numeros...
solo modifica el ultimo argumento de:-> 3 a:-> 1
creo que no es necesario 'controlar/detectar/...' si esta pulsada [o no] la tecla {mayusc} -?-

comentas [si hubiera] algun detalle adicional ?
saludos,
hector.

Preguntas similares