下载
社区版 (Community Edition):最常用的免费版本,适用于个人学习或非生产用途。你可以直接通过此链接下载安装程序。
提示
请注意:从 Studio 2023.10 版本开始,UiPath 仅提供 64 位版本的安装程序(UiPathStudio.msi)
安装
双击下载下来的软件UiPathStudioCommunity.msi便可以进入安装界面了,如下图:

点击我接受许可协议中的条款,点击安装即可
安装过程中,如果已经打开了浏览器,可能会提示下图的这个提示,关闭浏览器,然后点击确定


安装完成之后点击启动UiPath Studio即可
然后打开浏览器,可能会提示已安装的插件,点击打开扩展

登录
软件第一次打开的时候需要登陆

可以使用微软账户登录

登录之后,浏览器会弹出窗口下面的窗口,点击打开即可

点击继续

界面布局
初始打开软件时,界面如下:

新建项目
提示
我们要实现一个工具,从某个需要登录的网页上面搜索表格中的数据,并把该数据导出到excel中。
点击创建之后,等待依赖安装

依赖安装完成之后会弹出

我们先安装excel的依赖

在所有包中搜索excel,然后点击下载保存,第一次安装会有点慢

等待全部安装完成之后,我们可以看到所有的依赖项

开始
文件中的Main.xaml文件就是我们的项目入口,我们双击该文件

每一步操作都代表是一个活动,所有的活动都可以在左侧已安装的活动中看到

常用的活动:
转至URL: 打开浏览器地址
输入信息: 需要输入的
单机: 可以执行点击按钮动作
消息窗: 弹出windows窗体提示
查看应用程序状态: 用来判断某个节点是否存在,可以判断当前有没有登录
延迟: 延迟多久之后继续执行,一般用于页面还在加载,有loading窗时,需要等待页面加载完成
提取表格数据: 把网页端的表格数据提取到一个变量中
Excel流程作用域: excel的操作防止该活动内部
使用Excel文件: 创建并使用excel
写入范围Workbook: 写入数据第一步是要浏览器打开网站地址
- 我们点击将活动放置在此处
- 搜索转至
- 双击第一个转至 URL

- 浏览器打开地址
- 然后点击指定应用程序进行自动化
- 然后选中浏览器

第二步是输入用户名密码,然后登录系统
- 再次点击将活动放置在此处上面的 +
- 搜索输入信息
- 双击第一个
- 点击在此应用程序中指定

- 选择浏览器的用户名输入框
- 点击确定
- 在输入此项中输入用户名

提示
密码框和登录按钮同理,登录按钮使用单机活动
这里登录成功之后我们会发现,登陆页面不是一直有的,如果登陆成功之后,下次不会再次进入登陆页面了,所以我们需要判断是否需要登录
我们使用查看应用程序状态来判断登陆页面是否存在
我们拖入查看应用程序状态,然后选择登录页的用户输入框(任意元素都行),然后把前面三个活动剪贴进目标显示中,如图:

第三步,登录成功之后进入主页
我们需要点击菜单项目管理,项目批量管理-所有项目,但是由于登录需要时间,如果直接做点击操作,可能会被loading窗遮住,我们需要加一个延迟
拖入一个延迟活动,修改时间为3s

后续点击菜单项目管理,项目批量管理-所有项目,操作同第二步登录按钮
第四步搜索表格数据
点击tab标签页高级搜索,在项目名称中输入“测试”,点击搜索按钮,操作同第二步
搜索完成之后同理也添加一个延迟,操作同第三步
第五步提取表格数据
我们拖入一个提取表格数据活动,选中表格的一个列,然后会提示获取所有的列

然后可以维护列头,可以删除一些不需要的列,维护完成之后点击保存并关闭

之后需要把表格数据存到一个变量里面,我们在下方的数据管理器里面创建变量,输入一个变量名称tableData,数据类型是DataTable,然后给这个变量赋值

第六步导出数据到excel
excel相关的活动是:
- Excel流程作用域: excel的操作防止该活动内部
- 使用Excel文件: 创建并使用excel
- 写入范围Workbook: 写入数据
我们拖入一个Excel流程作用域活动,在Excel流程作用域内部再拖入一个Excel流程作用域活动和写入范围Workbook活动
填写信息:
工作簿路径和文件都是本地保存的excel文件路径,我们把文件放在桌面,我们直接写入C:\Users\15476\Desktop\tableData.xlsx(不同电脑桌面路径不同,需查看),工作簿名称输入Sheet1,起始单元格输入A1,数据表选择之前定义的变量tableData

调试
点击调试图标的时候,开始执行,等待执行完成应该可以在桌面看到文件tableData.xlsx

打包发布


发布完成之后,打开UiPath Assistant软件,可以看到已发布的包,点击下载安装

安装完成之后,后续就可以直接在UiPath Assistant软件运行,而不用打开UiPath Studio了

完整活动截图
