activities
latest
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

生产力活动

上次更新日期 2024年12月6日

插入/删除列

UiPath.Excel.Activities.ExcelInsertDeleteColumns

在特定位置添加或删除指定数量的列。

属性

常见
  • “显示名称”- 活动的显示名称。
目标
  • 无行 - 要添加或删除的行数。此字段仅支持整数和 Int32 变量。
  • 位置 - 开始向其执行插入或删除操作的列。此字段仅支持整数和 Int32 变量。
输入
  • 更改模式 - 选择活动是添加还是删除行。选择添加会将行添加到文档中,而选择删除则会删除行。
  • “工作表名称”- workbook 中必须进行更改的工作表的名称。此字段仅支持字符串和字符串变量。
其他
  • “私有”- 选中后将不再以“Verbose”级别记录变量和参数的值。

“插入/删除列”活动使用示例

以下示例将说明如何新建 workbook,以从指定的 .xlsx 文件中复制数据,删除一系列的列并插入新列。

此自动化流程的构建方法如下:

  1. 打开 Studio,并新建一个默认命名为“主要”的“流程”。
  2. 将“工作流设计器”拖动至“序列”容器中并创建以下变量:

    变量名称 变量类型 默认值
    NewFile 泛型值 不适用
  3. 将“分配”活动拖到“序列”容器中。

    • 目标字段中添加 NewFile 变量,并在字段中添加 DateTime.Now.ToString("yyyy'-'MM'-'dd'T'HH''mm''ss")+".xls" 表达式。
  4. 将“复制文件”活动置于“分配”活动下方。

    • 属性面板中,向路径字段添加值 "Interest-Rates.xls",并向目标字段添加 NewFile 变量。
  5. 将“Excel 应用程序作用域”活动拖动至“复制文件”活动下方。

    • 在“workbook 路径”字段中添加变量“NewFile”。
    • 在“属性”面板中,选中“自动保存”、“新建文件”和“可见”选项的复选框。现在,允许机器人创建新的 Excel 工作簿,自动保存对其所做的所有更改,以及在对其执行操作时在前台打开 Excel 文件。
  6. 将适用于 Excel 的“删除/插入列””活动拖动至“执行”容器内。

    • 属性面板中,向无列字段添加值 6。该值表示已删除的列数。
    • 位置字段中添加值 5。该值表示删除流程开始的列。
    • 在“更改模式”下拉列表中选择“Remove”选项。
    • 在“工作表名称”字段中添加表达式“"Short_term_Interest_Rates"”。
  7. 拖动另一个适用于 Excel 的“删除/插入列”活动,并将其置于第一个活动下方。

    • 属性面板中,向无列字段添加值 1。该值表示已插入的列数。
    • 位置字段中添加值 5。该值表示插入流程开始的列。
    • 在“更改模式”下拉列表中选择“Add”选项。
    • 在“工作表名称”字段中添加表达式“"Short_term_Interest_Rates"”。
  8. 删除/插入列活动下方添加适用于 Excel 的写入单元格活动。该操作将新建名为 Average 的列。
    • 属性面板中,向范围字段添加表达式 "E4:E4"
    • 在“工作表名称”字段中添加名称“"Short_term_Interest_Rates"”。
    • 在“值”字段中添加表达式“"Average"”。
  9. 将另一个适用于 Excel 的写入单元格活动添加至前一个活动下方。该活动用于计算平均利率。

    • 属性面板中,向范围字段添加表达式 "E5:E35"
    • 在“工作表名称”字段中添加名称“"Short_term_Interest_Rates"”。
    • 在“值”字段中添加表达式“"=AVERAGE(F5:P5)"”。
  10. 运行流程。自动化流程将创建一个新工作簿并操作原始工作簿中的数据。


  • 属性
  • “插入/删除列”活动使用示例

此页面有帮助吗?

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