UIPath抓取网页数据并导出Excel

首先打开UIPath软件 准备好IE浏览器 
打开网址 http://data.eastmoney.com/bkzj/hy.html

在这里插入图片描述
在这里插入图片描述
点击DataScraping
在这里插入图片描述
选择序号 1
在这里插入图片描述
一定要打开网页再点击 否则抓取不到 点击Next 再点击序号 则会弹出如下窗口

在这里插入图片描述
选择是则是全部数据抓取 否的话可以自定义数据抓取
在这里插入图片描述
再次选择Next 网页往下拉 选择最底部的序号 50 点击 则会弹出

在这里插入图片描述
第一个是标题 后面的文本框可以自定义 第二个则是网址 点击Next
在这里插入图片描述
里面的数值100 可自定义自己要抓取的条数 点击Finish是结束抓取 点击Extract correlated是继续抓取数据

注 抓取数据一定要是同一个网页元素里面 以此类推 继续抓取的数据是这样子的
在这里插入图片描述
我就先抓取三条列 点Finish 会弹出是否自动下一页 是则自动下一页 否则只抓取一页数据不会自动下一页
点击YES 选择网页底部的下一页按钮即可
在这里插入图片描述
最终抓取完是这样子的

下面是将数据导出Excel
在这里插入图片描述
选择Activities 输入Excel 找到Excel Application Scope 用鼠标拖到大框里面
在这里插入图片描述
如图 拖到里面后 再地址栏里面输入你要导出Excel的路径 我就导出到C盘根目录下
在这里插入图片描述
再找到Write Range 同样拖拽到Do里面

在这里插入图片描述
在这里面输入ExtractDataTable 即可导出Excel
在这里插入图片描述
点击保存 再点击Run即可运行自动抓取数据并导出Excel

  • 12
    点赞
  • 54
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
### 回答1: 使用UiPath抓取Excel数据,您可以按照以下步骤进行操作: 1. 首先,在UiPath Studio中创建一个新的项目并添加一个Excel应用程序范围活动。 2. 使用“Excel应用程序范围”活动打开Excel文件,并使用“读取单元格”或“读取范围”活动来读取需要的数据。如果您需要读取整个工作表,请使用“读取范围”活动。 3. 使用“数据表”活动将读取的数据转换为数据表。数据表可以让您更方便地操作数据。 4. 接下来,您可以使用“数据表循环”活动来遍历数据表中的每一行,并使用“读取单元格”活动来访问单元格中的特定数据。 5. 最后,如果您需要将数据写回到Excel中,请使用“写入单元格”或“写入范围”活动将数据写入Excel文件中。 以上是使用UiPath抓取Excel数据的基本步骤,您可以根据自己的需要进行相应的调整和优化。 ### 回答2: 使用UiPath抓取Excel数据需要以下步骤: 1. 打开Excel应用程序:使用“Excel application scope”活动打开Excel应用程序。可以选择打开现有的Excel文件或创建新的Excel文件。 2. 读取Excel数据:在“Excel application scope”活动中添加“Read range”活动。指定要读取的工作表和范围,并将读取的数据存储在DataTable变量中。 3. 处理数据:对读取的数据进行处理。可以使用各种DataTable操作活动,如筛选、排序、过滤等。 4. 提取数据:使用“Get row item”或“Get cell value”等活动从DataTable中提取所需的数据。可以使用行索引、列索引或特定的列名来提取数据。 5. 循环处理数据:如果需要遍历DataTable中的所有行或特定的行,可以使用“For each row”活动。 6. 写入数据:如果需要将数据写入Excel文件中,可以使用“Write range”活动。指定要写入的工作表和写入的数据。 7. 关闭Excel应用程序:在完成数据处理后,使用“Excel application scope”活动的“Close workbook”选项关闭Excel文件。 使用UiPath抓取Excel数据的优势是,可以自动化数据提取过程,提高工作效率和准确性。同时,可以结合其他活动和命令,实现更复杂的数据处理操作。 ### 回答3: 使用UiPath抓取Excel数据可以通过以下步骤实现: 1. 打开UiPath Studio,创建一个新的流程。 2. 使用“Excel Application Scope”活动来打开Excel文件。可以指定文件的路径和密码(如果有的话)。 3. 在“Excel Application Scope”活动内部,使用“Read Range”活动来读取Excel文件中的数据。可以指定要读取的工作表和单元格的范围。 4. 使用“For Each Row”活动来循环遍历读取到的每一行数据。 5. 在循环内部,可以使用“Get Row Item”活动来获取每一行中特定单元格的值。可以指定要获取的单元格的列索引或列名。 6. 可以使用获取到的数据进行进一步的处理,如存储到变量中、写入到其他Excel文件或数据库中等。 7. 循环结束后,关闭Excel文件,并进行必要的清理工作。 总结: 使用UiPath抓取Excel数据,需要使用Excel Application Scope活动来打开Excel文件,Read Range活动来读取数据,For Each Row活动来遍历每一行,Get Row Item活动来获取单元格的值。然后可以对获取到的数据进行进一步的处理。最后,关闭Excel文件并进行必要的清理工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值