¿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...

1 respuesta

Respuesta
1

I. Hola LinguamortiS, perdone que vuelva a responderle sin conocer el ámbito, sólo quisiera trasladarle la información que vi relativa a su consulta por si pudiese serle de alguna utilidad mientras le atiende un experto de primera mano.

Disculpe de nuevo por las molestias y el tipo de respuesta. Ánimo.


https://stackoverflow.com/questions/63863231/import-from-closed-workbook-in-order-of-sheets-adodb 

https://chandoo-org.translate.goog/forum/threads/merge-sheet1-from-multiple-workbook-using-single-connection.33746/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

https://www-exceltip-com.translate.goog/import-and-export-in-vba/import-data-from-a-closed-workbook-ado-using-vba-in-microsoft-excel.html?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 


https://www-mrexcel-com.translate.goog/board/threads/using-ado-to-query-other-excel-workbooks-questions.1097334/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc

https://stackoverflow.com/questions/63869595/import-from-closed-workbooks-using-adodb 

https://stackoverflow.com/questions/63642072/multiple-lookup-in-a-closed-workbook-using-ado-connection

https://stackoverflow-com.translate.goog/questions/69090423/ado-connection-to-an-open-excel-workbook?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

https://www-excelforum-com.translate.goog/excel-programming-vba-macros/1258849-vba-to-copy-a-specific-worksheet-from-multiple-workbooks-without-opening-the-workbook.html?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

https://www-mrexcel-com.translate.goog/board/threads/importing-data-from-multiple-workbooks-to-one-sheet-in-master-workbook.1113409/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

https://www.youtube.com/watch?v=agyqyo2fOp0 

https://www-mssqltips-com.translate.goog/sqlservertip/4157/how-to-read-data-from-multiple-excel-worksheets-with-sql-server-integration-services/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 


https://stackoverflow.com/questions/53076248/importing-data-from-specific-excel-sheets-from-multiple-workbooks-in-a-folder 

https://www.youtube.com/watch?v=fHFUh6EhBcw 

https://stackoverflow.com/questions/59583074/is-there-a-way-to-import-data-from-multiple-excel-files-into-sql-server 

https://superuser-com.translate.goog/questions/894723/how-do-i-import-data-from-6-excel-workbooks-into-one-on-a-daily-basis?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

https://www-sqlshack-com.translate.goog/import-data-from-multiple-excel-files-in-sql-server-tables-using-an-ssis-package/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

https://www.youtube.com/watch?v=i7KCwKmGYl4 

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas