Macro variables

Itzel
08 de Febrero del 2006
Hola!! Soy itzel! me podrían ayudar??

Lo que pasa es que estoy haciendo un ciclo dentro de una Macro de Excel, en la cual los nombres de los libros van cambiando, en eso no tengo problema, porque utilizo este código:

Windows((formulas) & ".xls").Activate

los abre sin problemas, pero el problema es al tratar de llamar otra macro que corresponde al nombre de l archivo que sería de esta manera:

Application.Run "'Estadisticas.xls'!Módulo2.Macro2"

pero necesito cambiar el nombre del archivo Estadisticas.xls por ((formulas) & ".xls") que sería la variable que le corresponde.

Espero haberme explicado bien, de todos modos aquí abajo está el código



Windows((formulas) & ".xls").Activate ' abre el archivo
Application.Run "'Estadísticas.xls'!Módulo2.Macro2" 'ejecuta la macro del archivo correspondiente
Windows((valores) & ".xls").Activate 'abre el siguiente archivo
Sheets("Acumulado").Select 'selecciona la hoja llamada Acumulado
Range("B8").Select 'Selecciona la celda B8