问题描述:
打开WPS 报错 Excel 报错(-2147352567, '发生意外。', (0, None, None, None, 0, -2147352571), 1)等等一些类似的错误。
问题分析
1.首先是最基本问题的排除,比如我们使用RPA调用WPS ,报错(None,None,None) 文件不存在。
这时我们尽量单独拉一条命令,手动选择文件,尝试打开文件。(-不要坚信那个文件一定存在!不要坚信自己不会犯那么低级的错误!)
2.第二种可能是 写入的sheet页名称有误,导致报错sheet 表不存在。
3.第三种可能是写入数据格式有误,比如调用一个“写入单元格”的命令,写入的数据却是个二维数组。这样也会导致报错。
4.第四种是同一个文件,同时打开多个未关闭,这样在操作Excel 表格时也容易导致程序报错。
5.第五种则是WPS本身的问题,(如果排除了上述原因,可以尝试调试下WPS,下面会详细介绍)
WPS 问题调试:
1.找到开始目录->所有程序->WPS。
2.找到WPS office工具->配置工具
3. 首先尝试点击开始修复,有些电脑修复之后即可使用,修复完成之后不需要重启电脑。
4. 如果还是报错,需要点击高级按钮->兼容设置,选择与Microsoft office 2010 兼容(D), 点击确定,做完这步操作一定要记得重启电脑
5. 如果重启完电脑还是报错或启动失败,可以尝试点击 WPS Office 配置工具中的重置修复选项->点击重新注册组件,操作完毕后也需要重新启动电脑生效。
6. 如果最后还是不行,还是报错.... 尝试重装一个WPS 2016 或WPS 2019,有条件的可以尝试装一个 Micro soft Office。
结语:
希望这些方法对大家有所帮助,如果有什么错误的地方还请大家及时指正。