我是用下面这行代码将Excel中的数据导入到Access的表里的:
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel97, TableName, FileFullPath
但是这行代码似乎默认只能导入“Sheet1”的数据,如果我现在要导入的Excel文档中有多个Sheet,我只想导入一个名称为“Apple”的Sheet到Access里面(“Apple”可能不是Sheet1),用什么方法呢?
------解决方案--------------------------------------------------------
Try:
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, "表名", "strFilePath", True, "sheet$名" 。
------解决方案--------------------------------------------------------