Mi consulta es la siguiente: el resultado que me produce un inputbox es una cadena de caracteres, ¿cómo el hago para que se me produzca un entero?. Agradezco cualquier ayuda. Jesuso
Respuesta de fejoal
1
1
fejoal, Por falta de tiempo para responder como me gusta hacerlo suspendo...
Supuesto que hayas definido una variable para alojar el resultado del inputbox, puedes anidar este dentro de la función Val. Por ejemplo: Dim MiNumero As Integer MiNumero = Val(InputBox("Ingresa número", "Esperando entrada de datos")) Recuerda que si la defines defines como entero, no considerará los decimales que pudieran ingresarse. Esto debería resolver tu pregunta. Si así fuera, agradeceré un comentario y que la finalices. Si no, pregúntame de nuevo. Un abrazo! Fernando "Me lo explicaron y lo olvidé, lo leí y lo entendí, lo hice y lo aprendí". *====================================* (Considera que la valoración que figura predeterminada es 3/5. Tal vez quieras cambiarla...) En caso contrario, puedes preguntarme nuevamente aclarando qué entendí mal o qué faltó.