Sub ImportAllSheets ()
Amortiguar el objXL como objeto
Amortiguar el establo, xlPath como secuencia, i como número entero
xlPath = “C:\myExcel.xls”
Fijar el objXL = CreateObject (“Excel.Application”)
xlPath de objXL.Workbooks.Open, verdad
Con el objXL
Para i = 1 a. Worksheets.Count
si instr (. Hojas de trabajo (i). Nombre, “aparato”) entonces
acImport de DoCmd.TransferSpreadsheet, acSpreadsheetTypeExcel12, _
“TestTable”, xlPath, verdad. Hojas de trabajo (i). ¡Nombre y”! A: D "
terminar si
Después
Extremo con
objXL.Quit
Fijar el objXL = nada
Terminar el submarino
|