Skip to Content

Удаление диапазона

Элемент удаляет диапазон ячеек в книге Excel. Используйте элемент с осторожностью, поскольку удаление диапазона может нежелательным образом изменить структуру ваших табличных данных в результате сдвига ячеек. Рекомендуется предусмотреть последствия заранее.

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

alt

Свойства

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

СвойствоТипОписаниеПример
Диапазон*StringДиапазон ячеек, который вы хотите удалить. Если не указан, будет удален выделенный диапазон"A1:D12"
СтраницаStringНазвание страницы c указанным диапазоном"Лист1"
Индекс страницыInt32Номер страницы c указанным диапазоном. Нумерация начинается с нуля0
Только ячейкиBooleanПризнак того, что будут уничтожены только ячейки диапазона, а не колонки и строки целиком

Только код

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

//Свойства элемента: //app - [LTools.Office.ExcelApp] Приложение Excel //range - Диапазон: [String] Диапазон считывания ячеек. Если не указан, будет удален выделенный диапазон //cellsOnly - Только ячейки: [Boolean] Признак того, что будут уничтожены только ячейки диапазона, а не колонки и строки целиком //sheet - Страница: [String] Наименование страницы //sheetIdx - Индекс страницы: [Int32] Индекс страницы LTools.Office.ExcelApp app = LTools.Office.ExcelApp.Init(wf, ".\\file.xlsx", ";", LTools.Office.Model.InteropTypes.DX); app.RemoveRange("A1:C12", true, "Лист1", 0);