Skip to Content

Добавить диапазон

Элемент добавляет строки из переменной типа DataTable на лист книги Excel сразу под последней заполненной строкой. Для корректной работы следует поместить элемент в контейнер Microsoft 365.

Удобен для ведения журналов и реестров: не требует расчета адреса, куда записывать данные.

Свойства

Описание общих свойств элемента см. в разделе Свойства элемента . Символ * в названии свойства указывает на обязательность его заполнения.

СвойствоТипОписание
Параметры:
Лист*StringИмя листа. По умолчанию "Sheet1"
Книга*DriveItemКнига Excel. См. Общие свойства элементов
Данные*DataTableДобавляемые строки

Примечание: Строки добавляются начиная со столбца, с которого начинается заполненная область листа. Имена столбцов DataTable не записываются.

Важно: На полностью пустом листе данные будут записаны со второй строки. Чтобы журнал начинался с первой строки, заранее запишите на лист строку заголовков элементом Запись в диапазон или Запись в ячейку.

Практический пример

Добавление записи в журнал обработки

  1. Сформируйте DataTable logRow с одной строкой: дата, номер заявки, статус.
  2. Добавить диапазон:
    • Лист: "Журнал"
    • Книга: logBook
    • Данные: logRow

Возможные ошибки

ОшибкаПричина и решение
Не указаны данныеНе заполнено свойство Данные
Sequence contains no elementsЛист с указанным именем не найден
InvalidArgumentDataTable не содержит строк
Last updated on