¿Cómo un inputbox puede servir para varias macros?

Saludos

Necesito ayuda con un inputbox que sirva para más de una macro (las cuales son activadas por medio de "CALL". Lo que necesito es que al momento de llenar el inputbox, éste sólo me aparezca una vez para llenarlo (no una vez por cada macro activada con "CALL").
De antemano gracias

Respuesta
1

Debes guardar el valor que se introduce por InputBox en alguna variable definida como Pública, al inicio de algún módulo.

Por ej:

Public resulta as String

Entonces cualquier macro consulta antes si 'resulta' está vacío... entonces presenta el InputBox, sino usa el valor guardado.

Saludos, muchas gracias, es correcto se debe definir la variable, además de lo que me comentaste lo complemente con las siguientes lineas:

Dim fullinfo
Sub llenainfobmv()
'
' llenainfobmv Macro
'
'
fullinfo = InputBox("Escriba que fila de las emisoras desea llenar", "Code")

De esta forma pude volver más práctico el uso de mi archivo de excel.

Saludos :)

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas