Новое в UiPath. Я пытаюсь прочитать файл .xls и записать содержимое в файл .xlsx. Кажется:
.xls
.xlsx
Options - Add Headers
Снимок элемента управления:
Я что-то здесь упускаю?
@ Ответ WolfgangRadl - самый канонический и принятый ответ на этот вопрос.
Однако, как новичок, я неверно истолковал реализацию Options - Add Headers, которую можно обобщить следующим образом:
Когда Options - Add Headers в пределах Диапазон считывания выбрано, Заголовки столбцов идентифицированы и не считываются как часть данных, считываемых из файла .xls.
Снимок:
Когда Options - Add Headers в пределах Диапазон считывания не выбран, Заголовки столбцов считаются частью данных, считываемых из файла .xls.
Операция Read Range считывает данные в объект DataTable . Проверка AddHeaders гарантирует, что столбцы присутствуют в указанном объекте. Вот пример - Read Range записывает элементы в переменную с именем items типа System.Data.DataTable, а действие Write Range записывает эту таблицу обратно в лист Excel (XLSX или XLS).
Read Range
items
System.Data.DataTable
Write Range