以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- win10 导出excel报表出错,报创建外部链接“XXXl“失败! (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=109284) |
-- 作者:bahamute -- 发布时间:2017/11/8 15:16:00 -- win10 导出excel报表出错,报创建外部链接“XXXl“失败! win10 64位, 导出excel报表出错,创建外部链接 “excel导出操作“ 失败! 然后又弹出不存在“excel导出操作”的链接。
[此贴子已经被作者于2017/11/8 15:16:53编辑过]
|
-- 作者:有点甜 -- 发布时间:2017/11/8 15:20:00 -- 1、你安装ms office了吗?
2、你安装的ms office是32位的吗?
3、如果没安装office,可以下载安装下面的数据访问组件: |
-- 作者:bahamute -- 发布时间:2017/11/10 11:20:00 -- @有点甜: 一台新电脑,64位 win10 + 64位 office2016 安装AccessDatabaseEngine_X64.exe 后,还是无法以动态数据源方式操作excel,提示“创建外部连接失败”。 代码如下: Dim fl As String = SpecialFolder.MyDocuments & "\\固话费excel.xlsx" If Connections.Contains("固话费excel")=False Then Connections.Add("固话费excel","Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & fl & ";Extended Properties=\'Excel 12.0; HDR=yes\'") End If |
-- 作者:有点甜 -- 发布时间:2017/11/10 11:45:00 -- 要安装32位的Office,Office的版不能是2016,可以是2013、2010、2007、2003等。 |
-- 作者:bahamute -- 发布时间:2017/11/13 8:25:00 -- 比较麻烦,单位电脑升级,都是office2016了。 |
-- 作者:有点甜 -- 发布时间:2017/11/13 8:32:00 -- 以下是引用bahamute在2017/11/13 8:25:00的发言:
比较麻烦,单位电脑升级,都是office2016了。
即便是office2016,也要安装32位的版本。
这个没办法,必须卸载重装office |