Excel Microsoft Visual Basic 运行时错误“3706”
第一步,先安装
Microsoft Access Database Engine 2010 Redistributable (或者AccessDatabaseEngine_X64)
http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=C06B8369-60DD-4B64-A44B-84B371EDE16D
个人感觉如果系统已经安装office 2007应该不用安装该驱动
第二步 修改连接
原来连接 Provider=Microsoft.Jet.OLEDB.4.0;Data Source=1.xls;Extended Properties="Excel 8.0;HDR=YES;IMEX=1"
修改为:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=1.xls;Extended Properties="Excel 12.0;HDR=YES;IMEX=1"
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。