影刀RPA实战:excel相关图片操作指令解

1.实战目标

excel是工作中必不缺少的工具,今天我们继续使用影刀RPA来实现excel操作的便利性,让影刀自动化来帮我们完成工作。

入门实战https://acnbxyhm60mi.feishu.cn/wiki/GOnpwWtMpit2MAkzDPzcro4VnPf

2.单元格填充图片

2.1 指令说明

功能:向 Excel 单元格插入本地图片或网络图片,支持Office和WPS(推荐使用office)

Excel对象:选择一个之前通过【启动Excel】或【获取当前激活的Excel】指令创建的Excel对象,在操作时最好打开一个excel进行操作,操作后关闭。尤其是获取当前激活的Excel这个指令,打开多个的话可能会出现混淆。

图片路径:填写需要插入的图片的本地绝对路径或者网络图片 url

行号:插入的单元格行号:整数,例如:1,2,3,-1,-2,就是图片要插入的所在行

列名:插入的单元格列名:字符串,例如:A,B,C,1,2,-1,-2,就是图片要插入的列名

行高:可以修改需要插入图片的单元格行高,不修改可以选择不填写,推荐修改的行高:列宽≈3:1

列宽:可以修改需要插入图片的单元格列宽,不修改可以选择不填写,推荐修改的行高:列宽≈3:1

Sheet页名称:选填, 默认为当前激活的 sheet 页名称,第一个工作表。

高级设置:

锁定纵横比,默认, 取消锁定纵横比

图片属性

  • 随单元格改变位置, 但不改变大小

  • 不随单元格改变位置和大小

  • 随单元格改变位置和大小

2.2 实战代码

首先,新建excel数据表,C列需要插入图片

准备好后,我们打开影刀,看下影刀是怎么处理的。

  • 准备数据表,打开excel
  • 使用单元格填存图片指令

效果:

2.3 批量导入

当需要再excel中插入大量图片时,我们怎么操作,这里总结下思路

  • 首先,我们将要插入的图片存放到一个文件夹下,准备好数据excel 
  • 使用文件与文件夹指令,获取图片文件列表
  • 循环图片文件列表,并获取图片名称,图片名称最好与单元格中的某一列相同,这样我们可以匹配获取行与列,定位到要插入的单元格
  • 循环插入图片,完成后更新下显示样式

通过以上步骤就可以实现批量图片插入单元格中。大家去尝试吧

3.导出单元格的图片

3.1 指令说明

功能:导出 Excel 里一个单元格上插入的图片,保存在本地。

Excel 对象:通过【启动Excel】指令或【获取当前激活的Excel】指令获取。

Sheet 页名称:输入图片所在的 sheet 页名称,不填时默认为当前激活的 Sheet 页。

列名:单元格(如果图片覆盖多于一个单元格,需指定图片左上角所在的单元格)所在的列名。

行号:单元格(如果图片覆盖多于一个单元格,需指定图片左上角所在的单元格)所在的行号。支持负数,-1 表示倒数第一行。

保存在文件夹:图片保存在该文件夹路径下。

图片保存地址:图片的最终路径。

3.2 实战代码

准备一张数据表,我们将C2中的图片导出保存到本地。

影刀代码:

  • 准备数据表,打开excel
  • 使用导出单元格的图片指令

实战结果展示:

3.3 批量导出

当需要从excel中导出大量图片时,我们怎么操作,这里总结下思路

  • 首先,我们创建一个文件夹保存图片,准备好有图片的数据excel 
  • 使用循环excel数据内容相关指令,依次能获取到每张图片所在的单元格
  • 使用导出单元格的图片指令,导出图片到指路径

4 其他图片指令

4.1 删除所有图片

从一个Excel worksheet中删除所有图片

 

4.2 删除单元格的图片

删除Excel工作表某个单元格上填充的图片

  • Excel 对象:要删除的图片所在的工作簿。
  • Sheet 页名称:图片所在的工作表名称。留空使用当前激活的工作表。
  • 行号:这个单元格所在的行号。如果图片跨越多个单元格,则是这个图片左上角所在的单元格。
  • 列名:这个单元格所在的列名。如果图片跨越多个单元格,则是这个图片左上角所在的单元格。

5.Excel区域截图

5.1 指令说明

对Excel的区域内容进行截图,并保存到本地(支持Office和WPS),支持保存成jpg、png、bmp等格式。

Excel对象:选择一个之前通过【启动Excel】或【获取当前激活的Excel】指令创建的Excel对象

开始行号:待截图区域第一行的行号,行号从1开始,支持负数,-1表示倒数第一行

开始列号:待截图区域第一列的列号,A或1代表A列,支持负数,-1表示倒数第一列

结束行号:待截图区域最后一行的行号,行号从1开始,支持负数,-1表示倒数第一行

结束列号:待截图区域最后一列的列号,A或1代表A列,支持负数,-1表示倒数第一列

保存路径:截取的图片,保存在本地的路径

Sheet页名称:所在工作表名称,选填,默认为当前激活的Sheet页

5.2 实战代码

准备一个excel数据表,确认截取的位置,使用区域截图指令就可实现截图功能,同时可以配合飞书,钉钉,微信等进行发送传递。

实战展示效果

入门实战https://acnbxyhm60mi.feishu.cn/wiki/GOnpwWtMpit2MAkzDPzcro4VnPf

6.最后

感谢大家,请大家多多支持!

内容概要:本文档详细介绍了使用影刀RPA工具结合AI Agent技术,实现从Boss直聘网站自动采集岗位信息并保存至Excel文件的全过程。主要分为三个部分:一是通过XPath提取岗位要求,包括打开网页、模拟人工输入关键词、点击搜索按钮、获取相似元素列表并循环点击进入详情页,再通过XPath跨域获取具体岗位要求文本;二是将获取到的数据按单字段存储到Excel中,确保每条记录正确写入对应单元格;三是实现批量采集多页数据,利用循环机制翻页并重复采集流程,同时加入错误处理机制保证稳定性。最后还提及了与DeepSeek系统集成进行简历筛选并将结果同步到飞书的功能模块。 适合人群:对RPA技术和自动化办公感兴趣的初学者,以及希望提高工作效率的企业员工或HR从业者。 使用场景及目标:①掌握影刀RPA的基本操作方法,如新建标签页、模拟键盘鼠标事件、获取与操作网页元素等;②学会处理实际业务场景中的网页数据采集任务,尤其是针对招聘类网站的信息抓取;③熟悉Excel数据写入接口的应用,能够将非结构化数据整理成表格形式便于后续分析;④了如何与其他第三方平台(如DeepSeek和飞书)对接,拓展RPA应用范围。 其他说明:文档提供了详细的步骤指引和技术细节说明,但需要注意的是,由于互联网环境变化较快,具体实现时可能需要根据目标网站结构调整相应参数或路径。此外,在实际部署前应充分考虑法律合规性和道德规范,确保数据采集行为合法正当。
<think>嗯,用户现在在问关于影刀RPA的教程或使用指南。我需要先看看用户之前的对话历史,看看有没有提到过相关的内容。根据用户提供的引用内容,引用[1]提到了影刀RPA的实操指南和B站的入门课程,引用[2]则是关于短信转发的实现。但用户现在明确需要的是教程和使用指南,所以重点应该放在引用[1]的内容上。 首先,我应该确认用户提到的资源是否有效。引用[1]中的链接可能已经过时,或者用户可能需要更直接的指引。可能需要分步骤告诉用户如何访问这些教程,比如通过B站搜索课程名称,或者直接提供官网的下载链接。 另外,用户可能对不同的学习方式有不同的偏好,比如视频教程、官方文档或者社区资源。所以,我应该列出几种不同的获取教程的途径,方便用户选择。比如,B站的视频教程适合视觉学习者,而官网的文档可能更适合喜欢阅读的用户。 还要考虑用户可能的实际问题,比如安装步骤、基础概念、常见误区等。引用[1]中提到了90%用户陷入的Excel自动化误区,这可能是一个重要的点,可以建议用户特别注意这部分内容,避免常见错误。 用户可能没有明确说明他们的学习阶段,是刚入门还是需要进阶教程。但根据问题中的“教程或使用指南”,推测用户可能是新手,所以优先推荐入门课程和基础文档。 此外,是否需要提及其他资源,比如社区论坛、官方QQ群?这些可以帮助用户决具体问题,获取实时帮助。比如引用[2]中提到的短信通知模块,可能属于进阶内容,但用户当前需求是教程,所以暂时不需要深入,但可以提到社区资源作为补充。 最后,确保回答结构清晰,分点列出,让用户容易跟随。每个资源类型下给出具体的链接或搜索关键词,并简要说明内容,帮助用户决定选择哪种方式。同时,检查链接是否可用,如果无法直接提供链接,就指导用户如何搜索,比如在B站输入特定课程名称。 总结下来,回答应该包括以下几个部分: 1. 官方文档和入门课程(引用[1]的B站链接) 2. 视频教程推荐 3. 常见问题与误区(引用[1]的Excel自动化部分) 4. 社区支持(官方论坛和QQ群) 5. 进阶资源(如引用[2]的短信接口,但可能作为补充) 需要确保回答中的链接正确,如果引用中的链接无法直接使用,可能需要提醒用户通过搜索获取最新链接。同时,避免使用用户不可见的系统指令,保持回答自然,符合用户需求。</think>关于影刀RPA的教程与使用指南,以下是系统化的学习路径和资源推荐: ### 一、官方基础资源 1. **B站官方入门课程** 影刀团队制作的《RPA精品入门课程》包含基础概念讲实战案例演示,建议优先学习: - 课程地址:[Bilibili视频链接](https://www.bilibili.com/video/BV1YT4y1F7Qa) - 内容涵盖:软件安装、指令操作Excel自动化常见误区析(如动态元素定位问题)[^1] 2. **官方文档中心** 访问影刀官网的[帮助中心](https://support.winrobot360.com/),提供: - 指令库详(如循环控制、数据抓取) - 企业微信/钉钉通知配置指南 - 实战案例模板下载 ### 二、进阶学习路径 1. **高阶自动化场景** - 短信通知模块开发(需Python集成):参考腾讯云API对接方案[^2] - 跨系统数据同步案例(如ERP与Excel数据交互) ```python # 示例:调用外部Python模块实现短信通知 import tencentcloud.sms.v20210111 as sms def send_sms(phone, content): client = sms.Client(SecretId="YOUR_ID", SecretKey="YOUR_KEY") req = sms.SendSmsRequest(PhoneNumber=phone, TemplateParam=content) return client.SendSms(req) ``` 2. **企业级部署指南** - 机器人集群管理 - 权限控制与日志审计 ### 三、常见问题决方案 | 问题类型 | 决路径 | |---------|----------| | 元素定位失败 | 使用「元素探测器」的XPath修正功能 | | 流程执行超时 | 设置try-catch异常处理模块 | | 数据格式错误 | 添加「数据清洗」指令块 |
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

微刻时光

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值