【发布时间】:2017-03-13 14:44:21
【问题描述】:
我正在使用以下函数导出列以访问数据库。它对“IV”之前的所有列都非常有效,但对“IV”列中和之后的所有范围都给出了错误。在下面的示例中,我的工作表名称是“Perm-1”,范围是 IV3:IV4。在 google 或 Microsoft 文档中找不到任何内容。任何人都遇到过类似的错误,如果您能够解决,请告诉我。
Public Sub Excel_Access_Export(accDB As Access.Application, tblName As String)
accDB.DoCmd.TransferSpreadsheet _
TransferType:=acImport, _
SpreadSheetType:=acSpreadsheetTypeExcel12, _
TableName:=tblName, _
Filename:=Application.ActiveWorkbook.FullName, _
HasFieldNames:=True, _
Range:="Perm-1$IV3:IV4"
End Sub
Edit:: 错误消息:“MS Access 找不到对象'Perm-1$IV3:IV4'。确保对象存在并正确拼写其名称。如果这不是本地对象,请检查您的网络连接或联系服务器管理”
【问题讨论】:
-
请发布完整的错误信息,而不仅仅是数字 3011。