studio
2021.10
false
UiPath logo, featuring letters U and I in white
Studio 用户指南
Last updated 2024年9月23日

使用数据表变量的示例

为了举例说明如何使用“数据表”变量,我们将创建一个自动化,它仅从 Excel 电子表格中的多个列中读取两个列,然后将这两个列传输到另一个已经包含其他信息的电子表格中。

初始文件是人员、事务、日期和产品的数据库。在该示例中,我们将提取它们的名称和订单日期,并将其附加到已经包含类似信息的 Excel 电子表格中。

  1. 创建一个新序列。
  2. 向序列中添加“Excel 应用程序范围”活动。大多数与 Excel 相关的活动都需要此活动。
    注意:如果您的 UiPath 版本中没有安装 Excel 活动,请使用管理包功能来获得这些活动。
  3. 创建两个数据表变量:NamesListDateInfo。这两个变量将用于存储初始 Excel 电子表格中的信息。
  4. 在“属性”面板的“Workbook 路径”字段中,输入要使用的初始 Excel 文件的路径,并在两边加引号。
  5. 添加两个读取范围活动,并在 Excel 应用程序范围活动中将这两个活动上下放置。这些活动用于从初始电子表格中获取信息。
  6. 选择第一个读取范围活动,并在属性面板的范围字段中键入“G7:G37”。这些 Excel 表坐标告知 UiPath Studio 从哪里提取信息。
  7. “工作表名称”字段中,不要进行任何更改,因为我们工作表的名称是默认名称,即“订单”。
  8. 数据表字段中,键入第一个数据表变量的名称,即 NamesList。该变量存储 G7 到 G37 行之间的所有可用信息。
  9. 可选)将显示名称字段中的值更改为“读取名称”,这样您就可以很容易将此活动与第二个活动区分开。
  10. 选择第二个读取范围活动,并在属性面板的范围字段中键入“C7:C37”。这些是包含我们要提取的订单日期的 Excel 表坐标。
  11. 数据表字段中,指定 DateInfo 变量。此变量保留我们需要的所有日期信息。
  12. 活动面板中的“系统”>“文件”>“工作簿”下,在 Excel 应用程序范围下,向设计器面板中添加写入范围活动。此活动用于将存储的信息写入另一个 Excel 文件。
    注意:运行项目时,必须关闭与写入范围活动一起使用的文件。如果未关闭,则系统会显示错误并停止自动化执行。
  13. 在“属性”面板的“Workbook 路径”字段中,输入要用于存储在先前步骤中收集的所有信息的 Excel 文件的路径。
  14. 数据表字段中,键入 NamesList 变量。
  15. 工作表名称字段中,键入“Database”,在起始单元格中,键入“B7”。这是要添加初始文件中信息的起始单元格。
  16. 添加另一个“写入范围”活动,并将其放在第一个活动下面。
  17. 属性面板中,与前面的写入范围活动一样,填写工作簿路径工作表名称字段。
  18. “起始单元格”字段中,键入“A7”。
  19. 数据表字段中,键入 DateInfo 变量。


  20. 按 F5。系统将执行您的自动化。
  21. 双击最终的 Excel 文件。请注意,复制的信息是可用的,并且正确更新。


此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。