EXCEL2003: Cambiar Origen de Datos Externos

15/11/2008 - 00:48 por MEG | Informe spam
Hola a todos,

Lo que quiero hacer es cambiar el origen de datos externo (Access) a través
de un código VBA pero no se como, aquí les indico los datos a ver si me
pueden ayudar.

Tengo lo siguiente:

1) Libro de Excel
Ubicación: C:\Users\usuarioX\Desktop\BD_Prueba\EX1.xls
Llamado: EX1
Contiene: solo una hoja llamada HDatos
Datos Externos: Origen de Datos ODBC (Access)
Pegar Datos Externos: a partir de la cela A1

2) BD Access
Ubicación: C:\Users\usuarioX\Desktop\BD_Prueba\BD_Access\BDA.mdb
BD Llamado: BDA
Contiene: la Consulta que se Conecta con Excel (EX1.xls)
Consulta llamada: CBD1
Campos de la Consulta: Nombres, Apellidos, Telefono.

Ahora con los datos anteriores como puedo hacer, con códigos, para cambiar
la Ruta de la Data de Access (BDA.mdb) que lee el Libro de Excel (EX1.xls).

Gracias por la ayuda.

NOTA: si me pueden dar un ejemplo con los datos anteriores seria estupendo.

Saludos,

MEG

Preguntas similare

Leer las respuestas

#6 Héctor Miguel
19/11/2008 - 21:47 | Informe spam
hola, !

Mostrar la cita
- si te funciona el "truquillo" del mensaje anterior (probando desde la ventana de inmediato)...
- lo unico que necesitaras es adaptarlo en alguna macro de "cambio de ubicacion" de los datos de origen (es decir)...
- usando la misma instruccion (en caso de funcionar) que aplicaste en la segunda instruccion desde la ventana de inmediato...

activesheet.querytables(1).connection = "pon aqui la cadena EDITADA y delimitada por comillas dobles"

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

__ previos __
Mostrar la cita
Ads by Google
Search Busqueda sugerida