一、现象:uibot版本是Creator5.20社区版,WPS office是2019。
调用打开EXCEL工作簿就会出现以下报错!
[10:27:54]选中的内容 第3行:Python调用出错:打开文件失败,文件不存在或者没有安装Office?
(-2147221005, '无效的类字符串', None, None)
二、出错原因:环境环境环境!!!
三、解决方案:
此问题应该只会在刚入手uibot的小白身上才会发生,就比如我,上周末刚安装uibot,昨天领导给我安排了一个很机械的事情,就想用uibot写个流程来处理,结果发现打开EXCEL工作簿报错,在社区搜了几个帖子也没有明确的解决方案,都是舍本逐末让大家尝试安装各种版本的wps,不能解决问题。有幸在社区逛贴的时候,找到了可以解决上述问题的方法,写个帖子指引下跟我类似的小白,希望可以帮助到大家。
方法就是按照uibot环境建议,将电脑DPI调节为100%,DPI100%,DPI100%。
很多高分屏的笔记本用户喜欢将DPI设为125%,显得字大,调回来,报错就会消失。虽然我不是很清楚其中的原理,但是确实可以解决问题。
DPI调节方法:https://forum.uibot.com.cn/thread-181.htm
四、建议
最后也建议uibot团队这边,可以把报错信息做的准确点儿,社区的问题回答得勤快点儿。