¿Importar datos desde varios libros de Excel ADO?
A tod@s!
Desde un botón con su evento aparece un desplegable y elijo los libros que quiero importar la info.
Incluso puedo elegir varios a la vez (esto lo tengo hecho)
En cada libro seleccionado tendrá una tabla en una hoja llamada "DATA".
La tabla se llamara igual y tendrá los mismos campos.
Así pues a mi libro MAIN en una hoja llamada MASTERDATA quiero colocar todos datos seguidos en una TABLA o en un rango de celdas (aun por definir).
Ya en el libro MAIN, tratare los datos a mi gusto.
El mayor problema que tengo es que establezco conexión con el libro, pero no se como importar la TablaElementos de las diferentes hojas MASTERDATA a mi libro MAIN hoja "DatosImportados".
Esto es lo que tengo: En Archivo es cargado con la propiedad FullName.
Sub CONEXION(Archivo As String)
'==============Para conectarse con ADO==============
'Set MyConn = New ADODB.Connection
'MyConn es mi conexion a una BD en Excel
MyConn = "Provider=Microsoft.ACE.OLEDB.12.0;" & "Data Source=" & Archivo & ";" & "Extended Properties=""Excel 8.0;HDR=Yes;"""
'Yes entiende que la primera fila de la TABLA son los campos.
Set Cn = New ADODB.Connection
Cn.Open MyConn
End Sub
A ver que se os ocurre...