Вставка колонок
Элемент вставляет колонки в лист Excel. Путь до файла и другие базовые настройки указываются в контейнере Приложение Excel.
Дополнительно используйте элемент Сохранить документ, иначе изменения в файле не сохранятся.
Свойства
Символ *
в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.
Свойство | Тип | Описание | Пример |
---|---|---|---|
Excel: | |||
Кол-во* | Int32 | Количество новых колонок | 1 |
Индекс | Int32 | Порядковый номер колонки, слева от которой добавится новая. Нумерация начинается с нуля. Если номер не указан, то вставка выполнится в конце листа | 0 |
Страница | String | Наименование страницы с таблицей | "Лист1" |
Индекс страницы | Int32 | Порядковый номер страницы Excel, нумерация начинается с нуля. Если указан индекс, то страница в файле может быть переименована | 0 |
Только код
Пример использования элемента в процессе с типом Только код (Pure code):
C#
//Свойства элемента:
//app - [LTools.Office.ExcelApp] Приложение Excel
//columnIdx - Индекс колонки: [Int32] Индекс колонки
//count - Количество: [Int32] Количество колонок для вставки
//sheet - Страница: [String] Наименование страницы
//sheetIdx - Индекс страницы: [Int32] Индекс страницы
LTools.Office.ExcelApp app = LTools.Office.ExcelApp.Init(wf, ".\\columns.xlsx", ";", LTools.Office.Model.InteropTypes.DX);
Int32 columnIdx=3;
Int32 count = 2;
app.InsertColumns(columnIdx,count,"Лист1",0);
app.Save();