Skip to Content

Удаление строк

Элемент удаляет выбранные строки из листа Excel. Путь до файла указывается в контейнере Приложение Excel.

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

alt

Свойства

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

СвойствоТипОписаниеПример
Кол-во*Int32Количество удаляемых строк1
Индекс*Int32Номер строки, которую необходимо удалить. Нумерация начинается с единицы1
СтраницаStringНаименование страницы Excel"Лист1"
Индекс страницыInt32Порядковый номер страницы. Нумерация начинается с нуля. Если указано название страницы, номер можно пропустить0

Только код

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

🔸 Внимание. До версии 1.24.2 метод DeleteRows удалял столбцы вместо строк. В версии 1.24.2 ошибка была исправлена, метод удаляет строки.

//Свойства элемента: //app - [LTools.Office.ExcelApp] Приложение Excel //rowIdx - Индекс строки: [Int32] Индекс строки //count - Количество: [Int32] Количество строк для удаления //sheet - Страница: [String] Наименование страницы //sheetIdx - Индекс страницы: [Int32] Индекс страницы LTools.Office.ExcelApp app = LTools.Office.ExcelApp.Init(wf, ".\\rows.xlsx", ";", LTools.Office.Model.InteropTypes.DX); Int32 rowIdx=3; Int32 count = 1; app.DeleteRows(rowIdx,count,"Лист2",1); app.Save();