阅读和查看 Automation Anywhere 文档

Automation 360

关闭内容

内容

打开内容

Excel basic package

  • 已更新:2022/05/16
    • Automation 360 v.x
    • 构建
    • RPA Workspace

Excel basic package

Excel basicpackage 包含 actions 使您能够自动执行 XLSX 工作簿中的许多重复性任务。你用这些 actions 当您要用于自动执行 Microsoft Excel 相关任务的设备上没有 Microsoft Excel 时。

注: 不支持 XLS 和 CSV 格式,您不能在电子表格的 XFD 列中设置值。
Important: 如果您使用不同版本的 Excel basicpackage 在父母 bot 和一个孩子 bot, 共享会话的能力 bots 目前不支持。在父母和孩子之间共享会话 bots,确保在父子节点中使用相同版本的包 bots.

选择 Excel packageAutomation 360

Automation 360 包括 packages 支持三种类型的 Microsoft Excel 使用。为获得最佳结果,请使用 package 对应于您正在运行的设备上可用的 Excel 类型 bots 上。

  • 未安装 Excel:如果您正在运行的设备上没有安装 Microsoft Excel bots 要自动化与 Excel 相关的流程,请使用 Excel basicpackage.
  • 已安装桌面 Excel:如果您的计算机上安装了 Microsoft Excel 的桌面版本,请使用 Excel advancedpackage 在你的 bots.
  • 仅在线 Office 365 Excel如果您在 Web 浏览器上使用 Microsoft Excel 365,请使用 Office 365 Excelpackage 用于自动化与 Excel 相关的任务。
Recommendation: 对于任何 bot 无法实现的自动化用例 Excel basicpackage, 我们建议您使用 Excel advancedpackage.当你使用那个 Excel basicpackage,您可能会遇到限制,因为 Apache POI API package 用途。正因为如此, Excel basicpackageExcel advancedpackage 使用 MS API。

要了解更多信息,请搜索 自动化 Excel 工作簿 课程 Automation Anywhere University: RPA Training and Certification (A-People login required).

开始之前

Excel basic package 中执行下列 actions,作为使用可用 actions 集的一部分:
  1. Open 打开要从中读取数据的 Microsoft Excel 电子表格 action.
    注:Excel basicpackage 支持最大为 30 MB 的文件。

    您必须将要使用的文件的详细信息与会话名称相关联,并在另一个中使用会话名称 actions 在里面 Excel basicpackage,这样您就不必在这些文件中提供文件的详细信息 actions 再次。

  2. 使用不同的 actions 可在 Excel basicpackage 自动执行与 Microsoft Excel 相关的任务。
  3. 自动执行所有 Microsoft Excel 相关任务后,使用关闭 action 关闭电子表格。

Excel basic package 中的 Actions

Excel basic package 包括以下 actions

Action 描述
切换到工作表 切换到 Microsoft Excel 文件中的另一个工作表。
  • 选择 Sheet by Index (数值)或 Sheet by Name 选项以指定如何激活工作表。
  • Open输入用于打开工作簿的会话名称 action.
关闭 关闭当前工作簿并提供 关闭文件时保存更改Open输入用于打开工作簿的会话名称 action.
注: 这个 action 终止会话的进程。
删除单元格 从当前工作表中删除 活动单元格特定单元格.
  • 选择 向左向上移动单元格 选项以指定在删除单元格后将单元格向左还是向上移动一位。
  • 选择 整行整列 选项以指定是否删除单元格的整行或整列。
  • Open输入用于打开工作簿的会话名称 action.
查找 请参阅 使用查找操作
获取单元格地址 检索活动单元格的位置并将其存储到字符串变量中。
  • Open输入用于打开工作簿的会话名称 action.
  • 将活动单元格地址保存在局部变量 字段中,创建或插入现有字符串变量。
获取列名称 检索活动或特定单元格的列的字母值并将其存储到字符串变量。
  • 选择 活动单元格特定单元格 选项以指定是从活动单元格还是从特定单元格中检索列名。
  • Open输入用于打开工作簿的会话名称 action.
  • 将列名保存到局部变量 字段中,创建或插入现有字符串变量。
获取多个单元格 从 Microsoft Excel 电子表格的单元格中检索值并将它们存储在表变量中。
这个 action 将单元格值检索为字符串数据类型。它支持 Excel 单元格格式,包括数字、百分比、货币、科学和日期。例如,货币格式单元格中的值在传递给表或记录变量时会保留货币符号。
注: 您必须转换这些值才能执行非字符串操作。
  • 选择 多个单元格所有单元格 选项以指定是从单元格区域还是从所有单元格中检索值。
  • Open输入用于打开工作簿的会话名称 action.
获取行号 检索活动或特定单元格的行号并将其存储到字符串变量中。
  • 选择 活动单元格特定单元格 选项以指定是从活动单元格还是从特定单元格中检索行号。
  • Open输入用于打开工作簿的会话名称 action.
  • 将行号保存到局部变量 字段中,创建或插入现有字符串变量。
获取单个单元格 从 Microsoft Excel 电子表格中的单个单元格中检索值 并将它们存储在字符串变量中。
这个 action 将单元格值检索为字符串数据类型。它支持 Excel 单元格格式,包括数字、百分比、货币、科学和日期。例如,货币格式单元格中的值在传递给表或记录变量时会保留货币符号。
注: 您必须转换这些值才能执行非字符串操作。
  • 选择 活动单元格特定单元格 选项以指定是从活动单元格还是特定单元格中检索值。
  • Open输入用于打开工作簿的会话名称 action.
  • 在将 单元格内容存储到 字段中,创建或插入现有字符串变量。
您可以使用输出值 使用条件语句的示例.
转到单元格 选择 Microsoft Excel 电子表格中的特定单元格.
  • 选择 活动单元格特定单元格 选项以指定要选择的单元格。
  • Open输入用于打开工作簿的会话名称 action.
打开 从 Microsoft Excel 电子表格中读取数据。
注: 这个 action 不打开 Microsoft Excel 电子表格。它仅使任务能够从电子表格中读取数据。
替换 请参阅 使用替换 action
保存工作簿 将 Microsoft Excel 电子表格保存到指定位置。 Open输入用于打开工作簿的会话名称 action.
注: 当您从 Control Room 并在文件中进行更改,更新后的文件不会保存在 Control Room 这个 action 仅支持从桌面打开的 Excel 文件。
设置单元格 设置您在 Microsoft Excel 电子表格的单元格中指定的值。选择 活动单元格特定单元格 选项以指定是在活动单元格还是特定单元格中设置值。
设置会话变量 将会话名称分配给变量。

用这个 action 在父母 bot, 然后在 Excel 相关中插入包含会话名称的变量 actions 在孩子 bot 关联 actions 在该会话中打开文件。当你运行 bot,它将会话变量传递给孩子 bot,这使孩子 bot 处理在父文件中打开的文件中的数据 bot.

注: 父母和孩子 bots 必须使用 actions 来自同一个 Excel package 传递会话变量的版本。

在机器人之间共享 Excel 会话的示例

切换到工作表 激活特定工作表。
  • 选择以通过 索引 值或工作表 名称

    索引是分配给工作表的数值。

  • Open输入用于打开工作簿的会话名称 action.
发送反馈