Запись диапазона
Append range
Last updated
Append range
Last updated
Элемент записывает данные в диапазон ячеек Excel. Данные указываются в виде переменной. Переменная может содержать текстовое значение, таблицу либо информацию о ячейках — тип данных переменной следует выбирать на свое усмотрение в свойствах элемента.
Путь до файла задается в контейнере Приложение Excel. В конце работы c файлом используйте элемент Сохранить документ, чтобы изменения применились.
Символ *
в названии свойства указывает на обязательность заполнения. Описание общих свойств см. здесь.
Excel:
Диапазон*
String
Диапазон ячеек для записи данных
"A1:D12"
Страница
String
Наименование страницы Excel. Если указан индекс страницы, то название можно не заполнять
"List1"
Индекс страницы
Int32
Порядковый номер страницы, начинается с нуля. Если указан номер страницы вместо названия, то в файле допускается переименовывать страницы
0
Создавать лист
Boolean
Определяет, нужно ли создавать лист в случае, если его не существует. По умолчанию отключено — лист не создается
Всю строку
Boolean
Определяет, нужно ли добавлять строку целиком. По умолчанию отключено. Свойство рекомендуется применять, если на странице Excel настроен фильтр
Добавлять заголовки
Boolean
Определяет, нужно ли добавлять заголовки колонок. По умолчанию отлючено — заголовки не записываются в таблицу
Строгая типизация
Boolean
Признак строгой типизации таблиц. По умолчанию строгая типизация включена — это не дает изменить формат данных при записи в таблицу. Если параметр отключить, то возможна ситуация, когда числовой формат ошибочно преобразуется в строку
Как текст
Boolean
Определяет, нужно ли вставлять значение как текст. По умолчанию отключено.
🔸 Если чекбокс установлен, то свойство «Строгая типизация» нужно выключить
Перезаписать
Boolean
Определяет, нужно ли перезаписывать данные. По умолчанию свойство отключено — перезапись не разрешается
Направление
Направление сдвига ячеек. Возможные значения: 1) Down
— по умолчанию; 2) Right
Down
Расширять диапазон
Boolean
Определяет, нужно ли автоматически расширять диапазон до размеров данных. По умолчанию отключено — диапазон не расширяется
Числовой формат
String
Формат вводимого числа
#,#
Переменная (текст)
List<List<string>>
Название переменной для записи текстовых данных
Переменная (информация)
List<List<LTools.Office.Model.ExcelCellInfo>>
Название переменной для записи данных, содержащих информацию о ячейках
RPA-проект, демонстрирующий работу элемента, можно найти в нашем публичном репозитории Learning.
Скачайте архив со всеми обучающими материалами по ссылке: Скачать архив Learning.
Распакуйте архив и откройте в Студии проект WorkWithExcelExamples.
Ниже приведен пример использования элемента в процессе с типом Только код (Pure code):