WPS和OFFICE共存导致导出功能出现自动化(Automation)错误的解决方案
时 间:2020-04-04 10:47:02
作 者:王三平 ID:17 城市:秦皇岛
摘 要:WPS和OFFICE共存,导出发生自动化错误,如何解决?经验分享。
正 文:
硬件:最近给电脑 Lenov ThinkPad E431 升级,加了个固态硬盘,联想牌 256G, M.2 NGFF 2442 (最短尺寸那种),原来的机械硬盘512G仍然保留。
系统:把SSD分区,用的是MBR格式分区,正常的话,应该用GPT格式。网上百度知道,UEFI+GPT(新主版+新分区,速度快,安全,适用WIN10),BIOS+MBR(传统老式主版)。由于不懂,就用了MBR。
软件:先装了WPS专业版,后装了OFFICE2003,发现UMVsoft的Access快速开发平台的导出功能用不了,提示:Error#-2147023266 Function ExportToExcel()自动化(Automation)错误。
出错提示如下:
求助无果。私下琢磨可能是注册表的问题,网上学了好久,走了以下弯路:
1.删除注册表的“KingSoft.Office.ET”,无效
2.卸装WPS无效,清理注册表,无效
3.卸装OFFICE2003,重装OFFICE2010,无效
4.来回卸、装OFFICE和WPS,都无效。
希望之光在于看到这个网文(附后贴上)URL: http://www.access-cn.com/info/3520-cn.html
5.删除WIN10系统注册表[HKEY_CLASSES_ROOT\CLSID\{00024500-0000-0000-C000-000000000046}项下(这个我理解应该是EXCEL类ID)的除了inprocServer32外所有的其他项目。
6.用老硬盘启动到WIN7系统,找到注册表[HKEY_CLASSES_ROOT\CLSID\{00024500-0000-0000-C000-000000000046}
这个项下导出,重启到WIN10系统,导入到注册表。
7.用WPS自带的卸载功能卸掉WPS
8.打开Access快速平台开发的软件,导出功能,OK,开心。
至此结束,我也不知道是那一步起了效果。
经验:
1.以后装、卸OFFICE和WPS前,先把注册表备份下,万一失败了,恢复到原来注册表,再安装。
2.卸装OFFICE必须干净,装OFFICE必须完整/典型安装。
3.先装OFFICE,再装WPS。
4.WPS配置兼容性。
说明:附文所说的注册 ".ksobak"=""和"LocalServer32",我都删掉了,不影响使用。我的是WIN10操作系统。
Access快速开发平台QQ群 (群号:321554481) Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- 【Access窗体导出PDF】...(04.08)
- 【Access窗体导出PDF】...(04.07)
- Access两种方式实现即时更...(03.01)
- Access隐藏与显示lacc...(01.12)
- 【Access高效办公】将每个...(12.23)
- Access21点游戏源代码(12.13)
- 【Access窗体导出Exce...(11.15)
- 【Access开发】Acces...(11.14)
- 通过Access宏录入数据到选...(11.10)
学习心得
最新文章
- 【Access重复项查询示例】将A...(04.17)
- Access快速开发平台企业版--...(04.16)
- 【Access模块示例】通过模块代...(04.15)
- Access查询里面分组合计功能添...(04.13)
- 【Access删除查询】删除数字最...(04.12)
- 显示文件夹中所有文件的修改时间(04.11)
- 铁路工程管理系统;铁路工程管理小程...(04.10)
- 【Access查询示例】怎么将两个...(04.09)
- 【Access窗体导出PDF】Ac...(04.08)
- 【Access窗体导出PDF】给A...(04.07)