UiPath-选项-在读取范围内添加标题,在未选择时添加excel列标题,在选择时不添加列标题

时间:2019-01-24 16:42:01

标签: excel excel-2007 uipath

UiPath的新功能。我正在尝试读取.xls文件并将内容写入.xlsx文件中。看来:

  • 如果未选中读取范围中的Options - Add Headers,则将标题从.xls文件复制到.xlsx文件中。
  • 读取范围内选择Options - Add Headers时,不将标头从.xls文件复制到{{1 }}文件。

控件的快照:

AddHeaders

我在这里想念东西吗?

2 个答案:

答案 0 :(得分:2)

Read Range活动将数据读取到DataTable对象中。检查AddHeaders确保在所述对象中存在列。这是一个示例-Read Range将项目写入类型为items的名为System.Data.DataTable的变量中,而Write Range活动将该表写回到Excel(XLSX或XLS)表中。

enter image description here

答案 1 :(得分:2)

@WolfgangRadl的答案是该问题的最经典和公认的答案。

但是,作为一个初学者,我误解了Options - Add Headers的实现,可以总结如下:

  • 读取范围中选择Options - Add Headers时,将识别列标题,并且不会将其作为要从中读取的数据的一部分读取.xls文件。

  • 快照:

Add_Headers_selected

  • 当未选择读取范围中的Options - Add Headers时,列标题被视为要从{{1 }}文件。

  • 快照:

Add_Headers_not_selected