导入时 MS Access 无法找到我的 excel 范围
MS Access unable to locate my excel range when importing
我的这段代码适用于一个电子表格,但不适用于另一个电子表格。我只是想自动将 excel 数据范围传输到访问 table,就像这样
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel12, "UsysFastTrack", strFilePath, False, strRange
strFilePath
和 strRange
只是分别包含完整文件路径(包括工作表名称和扩展名)和工作表中 excel 范围名称的字符串。此行导致错误
The Microsoft Access database engine could not find the object ...
这个错误在网上经常出现,我在某个地方看到了尝试导入向导的建议,看看我得到了什么,你瞧,就在我点击最后一个 Next
这是完全相同的错误,它让我死在了轨道上。有趣的是,您可以亲眼看到电子表格中存在的范围。
这是怎么回事?
您命名范围的名称似乎无效,它们与常规范围相似。尝试更改名称
我的这段代码适用于一个电子表格,但不适用于另一个电子表格。我只是想自动将 excel 数据范围传输到访问 table,就像这样
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel12, "UsysFastTrack", strFilePath, False, strRange
strFilePath
和 strRange
只是分别包含完整文件路径(包括工作表名称和扩展名)和工作表中 excel 范围名称的字符串。此行导致错误
The Microsoft Access database engine could not find the object ...
这个错误在网上经常出现,我在某个地方看到了尝试导入向导的建议,看看我得到了什么,你瞧,就在我点击最后一个 Next
这是完全相同的错误,它让我死在了轨道上。有趣的是,您可以亲眼看到电子表格中存在的范围。
这是怎么回事?
您命名范围的名称似乎无效,它们与常规范围相似。尝试更改名称