Abrir archivos desde macros
Expertos, buenas tardes.
Realizando una aplicación en VB a través de Microsoft Excel, me encuentro con un inconveniente: al alimentar mi archivo final con datos compilados desde varios archivos fuente (.xls) tengo el problema de que en al utilizarlo en diferentes ordenadores la ruta de acceso de dichos archivos fuente es diferente, es decir:
El código es el siguiente:
Private Sub Ingresar_Datos_Click()
'Abrir archivos de apoyo
Workbooks.Open ("C:\Mis Documentos\Base de Datos.xls")
(...)
Pero si lo ejecuto en otro equipo donde la ruta es "C:\Mis Documentos\Personal\Base de Datos.xls" la macro efectivamente genera un error.
Lo que necesito es que el equipo abra el archivo fuente desde la ruta en la cual se encuentra guardado el archivo desde el cual se ejecuta la macro, de ésta manera la macro no generaría error. Ahora, si existen opciones diferentes, creo que sería mejor.
Cualquier sugerencia será bien recibida.
Realizando una aplicación en VB a través de Microsoft Excel, me encuentro con un inconveniente: al alimentar mi archivo final con datos compilados desde varios archivos fuente (.xls) tengo el problema de que en al utilizarlo en diferentes ordenadores la ruta de acceso de dichos archivos fuente es diferente, es decir:
El código es el siguiente:
Private Sub Ingresar_Datos_Click()
'Abrir archivos de apoyo
Workbooks.Open ("C:\Mis Documentos\Base de Datos.xls")
(...)
Pero si lo ejecuto en otro equipo donde la ruta es "C:\Mis Documentos\Personal\Base de Datos.xls" la macro efectivamente genera un error.
Lo que necesito es que el equipo abra el archivo fuente desde la ruta en la cual se encuentra guardado el archivo desde el cual se ejecuta la macro, de ésta manera la macro no generaría error. Ahora, si existen opciones diferentes, creo que sería mejor.
Cualquier sugerencia será bien recibida.
1 Respuesta
Respuesta de Elsa Matilde
1