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