


💬 往期回顾,点击下方链接查看:

√ 解决方法①:写入 Excel 时在高级中设置“格式设置为文本的列”,填入需要写入文本的列名

√ 解决方法②:在写入项时先对写入的数据进行处理,先将变量转化为字符串格式再在变量前加单引号
变量值: "'" + str(需要处理的变量)

△将变量转化为字符串格式再在变量前加单引号


△读取总行数不准确
❔原因:在Excel中,格式也是单元格内容的一部分,只要单元格被设置过格式,就会被默认为存在内容
√ 解决方法①:使用指令 获取列上第一个可用行,这样获取的行数就不包含设置过格式的空白单元格

△指令:获取列上第一个可用行
√ 解决方法②:清除 Excel 表中有效数据行以下的全部内容
Step1:选中 sheet 页中第一个空行,按下快捷键 ctrl + shift + ↓ 选中所有空行
Step2:右键单击,在弹出的菜单栏中选择清除内容


△异常提示
√ 解决方法①:
Step1:打开【任务管理器】,在【进程】中检查是否有未关闭的 Excel 或 WPS 进程,将其关闭(WPS 的进程有wps.exe和et.exe,两个都要杀掉)

关闭进程
Step2:在操作 Excel 指令之前增加延迟

△指令之前增加延迟
√ 解决方法②:尝试在每次启动 Excel(WPS)前和关闭 Excel(WPS)时退出所有 Excel(WPS)进程

△退出所有Excel(WPS)进程

△报错图示
使用 WPS 操作 Excel 时,报错 Excel.Application.Workbooks

△报错图示
❔原因①:Excel 某个单元格处于编辑状态,有光标闪烁

√ 解决方法①:将要自动化的 Excel 退出编辑状态,或者事先关闭这个 Excel


△报错图示
❔原因②:写入方式选择了单元格,但是写入内容是个二维列表。写入内容是二维列表时,写入方式应该选择写入“区域”。
√ 解决方法②:写入方式将写入单元格改为写入区域

△将写入单元格改为写入区域

△报错图示
❔原因①:进程中残留 Excel 进程
非可视化运行时, 如果流程出错的话, 进程中还是会残留 office excel 进程,因为不是可视化,不通过关闭按钮这些操作来关闭之前打开的 Excel 文件, 只能在任务管理器中人为结束进程。
√ 解决方法①:
1. 启动 Excel 时勾选可视化选项
2. 在每次启动 Excel(WPS)前和关闭 Excel(WPS)时退出所有 Excel(WPS)进程(图示参考问题03解决方法②)
3. 打开【任务管理器】,在【进程】中检查是否有未关闭的 Excel 或 WPS 进程,将其关闭(WPS 的进程有wps.exe和et.exe,两个都要杀掉),并在操作 Excel 指令之前增加延迟
❔原因②:数据表格导出指令时路径文件夹输入路径有误,本机电脑不存在这个路径
√ 解决方法②:核对路径,选择存在的文件夹路径
√ 解决方法:可用拷贝、粘贴Excel来完成
END

在使用影刀RPA 的过程中,如果你有心得体会,或者原创应用想要和大家分享,可以将想法、故事或应用投稿到公众号后台,或者我们的邮箱,不限视频和图文。
📪 liu.yang@winrobot360.com
投稿一经采用,我们会在官方影刀发布,并且即赠送15-30天不等的个人企业版使用时长(根据内容质量而定),未采用但提供了思路与灵感,我们也会赠送7-15天不等。
我们相信人人都能改变世界,未来对人才的判别将基于“创造力”,创造性地将你的创意变成力量,你会发现你的创意、兴趣有改变生活和世界的力量。
如果你还没有使用过影刀RPA或者有疑问 ,你可以进入官方社区或者扫描下方二维码进入社群
有问题,随时问我们
