Skip to Content

Запись диапазона

alt

Элемент записывает данные диапазона ячеек в таблицу. Путь к файлу таблицы указывается в контейнере МойОфис Таблица.

Чтобы сохранить изменения в файле, используйте дополнительно элемент Сохранить документ.

Перед началом работы

Установите в Студии библиотеку Primo.Office.MyOffice, поскольку данный элемент входит в состав библиотеки.

Свойства

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

СвойствоТипОписание
ДиапазонStringДиапазон записи ячеек (A1:D12)
Добавлять заголовкиBooleanДобавлять заголовки колонок таблицы
СтраницаStringНаименование страницы
Индекс страницыInt32Индекс страницы
Как текстBooleanВставлять значение, как текст
Числовой форматStringФормат вводимого числа (#,#)
ПерезаписатьBooleanПризнак перезаписи данных
НаправлениеLTools.Office.Model. ExcelRangeMoveDirectionsНаправление сдвига ячеек
Расширять диапазонBooleanАвтоматически расширять диапазон до размеров данных
Переменная (текст)List<List<String>>Переменная для хранения данных записи текстовых значений
Переменная (таблица)System.Data.DataTableПеременная для хранения данных текстовых значений
Переменная (информация)List<List<LTools.Office. Model.ExcelCellInfo>>Переменная для хранения данных информации о ячейках

Только код

Пример использования элемента в процессе с типом Только код (Pure code):

app.AppendRange(data, "A4:C12", [overwrite], [sheet], [sheetIdx], [numFormat]); app.AppendRange(data_info, "A4:C12", [overwrite], [sheet], [sheetIdx], [numFormat]); app.AppendRange(dataTable, "A4:C12", [overwrite], [sheet], [sheetIdx], [numFormat]);