Macros se duplican

28/02/2004 - 22:00 por carlos espinosa | Informe spam
Saludos

Tengo un archivo de excel que le he agregado varias macros para facilitarme
el proceso de generaciòn de presupuestos. Por cada presupuesto un nuevo
archivo.

El problema surge cuando abro dos archivos de presupuesto, al tener ambos
las mismas macros, cuando mando a ejecutar una determinada macro no se
ejecuta en el libro activo sino en su similar que se encuentra abierto.

Por su atención gracias
 

Leer las respuestas

#1 Héctor Miguel
29/02/2004 - 07:52 | Informe spam
hola, carlos !

... archivo ... varias macros ... por cada presupuesto un nuevo archivo.
... cuando abro dos archivos de presupuesto, al tener ambos las mismas macros
... ejecutar una ... no se ejecuta en el libro activo sino en su similar que se encuentra abierto.



una [posible] solucion ya te la apunta Cesar [aunque 'invirtio' los terminos, la idea 'es valida'] ;)
- 'hacer referencia' [en las macros] a la hoja 'activa' [y/o 'del libro activo'] p.e.
ActiveSheet o... ActiveWorkbook.Worksheets(2) o... [...]

otra 'posibilidad' [si ejecutas las macros desde herramientas / macros ... o {Alt}+{F8}] es:
- 'seleccionar' la macro 'de cual libro' quieres que se ejecute.

otra posibilidad es que las estes 'llamando' desde figuras o botones [de formularios] 'incrustados' en la/s hoja/s...
- en este caso, las macros [en los objetos 'shape'] 'quedan vinculadas' al libro 'original' =>antes del 'guardar como...'<
¿comentas datos adicionales?
saludos,
hector.

Preguntas similares