listar variables de un proyecto

06/11/2006 - 01:50 por Ivan | Informe spam
hola a todos de nuevo

¿sabeis si existe alguna forma de obtener 'todas' las variables y/o
procedimientos de un proyecto de VBA, y a ser posible, todas sus
apariciones a lo largo del mismo, para no tener que ir una a una con
buscar?

me refiero sobre todo a variables publicas, y a ser posible que
aparecieran los procedimientos en los que interviene y el modulo en que
se encuentra este. Lo mismo para los procedimientos.

supongo que lo mismo hay un mecanismo sencillo (en el editor) que lo
permita

gracias de antemano y un saludo y hasta pronto
Ivan
 

Leer las respuestas

#1 Héctor Miguel
06/11/2006 - 02:40 | Informe spam
hola, Ivan !

sabeis si existe alguna forma de obtener 'todas' las variables y/o procedimientos de un proyecto de VBA
y a ser posible, todas sus apariciones a lo largo del mismo, para no tener que ir una a una con buscar?
me refiero sobre todo a variables publicas, y a ser posible que aparecieran los procedimientos en los que interviene
y el modulo en que se encuentra este. Lo mismo para los procedimientos.
supongo que lo mismo hay un mecanismo sencillo (en el editor) que lo permita



[hasta donde se]... el 'tema' de las variables... va a ser que resulte menos... 'sencillo' de lo que te puedas 'imaginar' :-((
lo anterior, en virtud de que las variables [por si mismas] pueden haber sido declaradas [O NO] p.e. con una instruccion 'Dim...'
o [en definitiva} podrian no haber sido 'declaradas' en ninguna parte y el codigo las 'asume/asigna/modifica/...' sin mas ni mas :))
[obviamente, a excepcion de cuando los modulos contienen la intruccion 'inicial' de -> Option Explicit -> declaracion 'obligada'] ;)

por lo demas... podrias obtener complementos de terceros [p.e.] para:
-> conocer las lineas y algunos detalles de tus modulos y procedimientos:
http://www.appspro.com/Utilities/Documentor.htm
-> hacerle una 'limpieza' a tus modulos y procedimientos:
http://www.bmsltd.ie/DLCount/DLCoun...leaner.exe
-> conocer 'el arbol' de llamadas y los pasos que 'siguen' tus procedimientos:
http://www.bmsltd.ie/DLCount/DLCoun...llTree.zip
http://www.bmsltd.ie/DLCount/DLCoun...Tree97.exe

saludos,
hector.

Preguntas similares