Variable publica

24/11/2008 - 18:50 por puntero ubicacion | Informe spam
Como hago para que una variable definida en una macro pueda ser utilizada en
otra macro?
Alguna vez creo que se usaba la instruccion public, pero ahora creo que es
otra cosa ,no?

Gracias
JC
 

Leer las respuestas

#1 Héctor Miguel
25/11/2008 - 00:54 | Informe spam
hola, JC!

Como hago para que una variable definida en una macro pueda ser utilizada en otra macro?
Alguna vez creo que se usaba la instruccion public, pero ahora creo que es otra cosa ,no?



si la variable la declaras (asumiendo que hablamos solo de modulos de codigo estandar)...
- dentro de tu procedimiento, solo estara disponible para "ese" procedimiento
- a nivel de modulo (area de declaraciones), estara disponible para todos los procedimiento de "ese" modulo
- a nivel de modulo (area de declaraciones) y explicitamente como Public, estara disponible para "ese" proyecto de macros

consulta la ayuda en linea de vba/excel {F1} acerca de las variables (como declararlas, vida/alcance, sus tipos de datos, etc.)

saludos,
hector.

Preguntas similares