Excel |
Sub importTest2() ' Dim sFile, sPath, sTableName, sFileName, sFolder, sRangeName Dim fd As FileDialog 'Dim app As Object 'Set app = CreateObject("excel.application") Set fd = Application.FileDialog(msoFileDialogFolderPicker) With fd If .Show = False Then Exit Sub .AllowMultiSelect = False sFolder = .SelectedItems(1) End With sPath = sFolder & "\" & "*.xlsm" sFile = Dir(sPath) sFileName = sFolder & "\" & sFile sTableName = "tMassifNar" 'sRange = "table1" Do While sFile <> "" Call DoCmd.TransferSpreadsheet(acImport, acSpreadsheetTypeExcel12, _ sTableName, sFileName, True, "table1") sFile = Dir Loop End Sub
http://www.sql.ru/forum/1255017/import-imenovannogo-diapazona-excel