Excel - Definicion de una variable global en excel vba

 
Vista:
sin imagen de perfil
Val: 25
Ha aumentado su posición en 2 puestos en Excel (en relación al último mes)
Gráfica de Excel

Definicion de una variable global en excel vba

Publicado por Marvin (19 intervenciones) el 23/04/2018 18:05:22
Buen dia.

Por favor como defino una variable global para poder controlar alguna actividad en todo un proyecto de excel
vba.

Este es el asunto, tengo e un listbox que me da cierta información luego de filtrarla a través de un rango
de fechas, para luego poder exportarla a una hoja nueva de excel, quiero controlar que si no existe retorno
de información por el filtro de las fechas el botón de exportación me de un mensaje que dice que no
existe información dentro del rango seleccionado.


Gracias de antemano para quien pueda ayudarme.,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Abraham Valencia
Val: 313
Ha mantenido su posición en Excel (en relación al último mes)
Gráfica de Excel

Definicion de una variable global en excel vba

Publicado por Abraham Valencia (125 intervenciones) el 23/04/2018 21:30:14
Hola

En un módulo "standard" coloca así:

Public MiVariable As Long

La declaración debe estar en la parte superior del módulo, NO dentro de alguna rutina. Obvio yo he colocado el tipo "Long", tú debes de colocar el que uses.

Declarada de ese modo, la variable te será útil en cualquier momento siempre y cuando no uses "End" o alguna instrucción que le haga perder su valor.

Abraham Valencia

PD: No confundir "End" con los "End Sub"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar