问题:尝试通过MS Excel与MS Access数据库通信时出现以下错误:“找不到可安装的ISAM”。OLEDB连接到Access数据库,密码为:“找不到可安装的ISAM”
Excel文件扩展名= .XLSM
访问的文件扩展名=的.mdb
MS Office版本= 2013处
操作系统= Windows 7家庭高级版(64位)
故障排除尝试制造:
- Microsoft支持页面:https://support.microsoft.com/en-us/kb/209805
- StackOverflow页面A:Troubleshooting Could not find installable ISAM error
- StackOverflow的网页B:How to resolve "Could not find installable ISAM." error for OLE DB provider "Microsoft.ACE.OLEDB.12.0"
- 的StackOverflow页C:Could not find installable ISAM when importing Access table to Excel
下面是VBA代码:
Dim cnn as New ADODB.Connection
cnn.Provider = "Microsoft.ACE.OLEDB.12.0;"
cnn.ConnectionString = "Data Source=" & Range("fld") & "\MyDB.mdb:Jet OLEDB: Database Password=" & "Range("pwdDB")
'≈Do stuff
cnn.close
set cnn = nothing
有谁知道如何解决这个问题?
将有助于显示您的实际代码。 –