Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/09/2009, 08:48
fearhds
 
Fecha de Ingreso: noviembre-2007
Mensajes: 97
Antigüedad: 16 años, 5 meses
Puntos: 0
Pregunta ruta absoluta/relativa al copiar Excel con macros

Hola,

tengo una carpeta con varios archivos Excel relacionados entre ellos y que usan una macro. Pongamos que llaman a la función: =Macro(1,2,3).

Esta carpeta es toda la información de balances de una empresa. La cuestión es que ahora tengo otra empresa con la que usar estos Excels.
He copiado la carpeta entera dentro del directorio raiz al lado de la de la Empresa1. He cambiado el numero de empresa al que se refiere la macro: =Macro(8,2,3).

El problema es que al copiar las carpetas la ruta que me aparece es:
C:\Archivos de Programa\MisMacros\Macro. Es decir la ruta entera a la macro, y lo he comprobado y es correcta... pero no me funciona.

Al copiar la carpeta deja de funcionarme la macro porque me pone la ruta absoluta. Si voy celda por celda y cambio la ruta absoluta por: =Macro(8,2,3). Me funciona... pero son muchisimas casillas.

Hay alguna forma de evitar que al copiar se me cambie la ruta relativa por al absoluta?


Muchas gracias!