VBA Excel
242 subscribers
88 photos
23 links
VBA Excel для начинающих. Справка по VBA Excel. Visual Basic for Applications. Справочник. Самоучитель.
Download Telegram
🔥 Метод Delete объекта Range
Метод Delete удаляет указанный диапазон ячеек, строк или столбцов, а также позволяет управлять тем, как оставшиеся данные будут смещаться после удаления.

📝 Пример
Sub DeleteExample()
' Удаляем строку 3
Rows(3).Delete

' Удаляем столбец B
Columns("B").Delete

' Удаляем диапазон A1:C3 и сдвигаем оставшиеся ячейки вверх
Range("A1:C3").Delete Shift:=xlUp
End Sub


🔍 Параметры метода Delete
1️⃣ Shift:=xlUp — сдвигает оставшиеся ячейки вверх (по умолчанию для строк).
2️⃣ Shift:=xlToLeft — сдвигает оставшиеся ячейки влево (по умолчанию для столбцов).

💡 Советы
🔹 Если вы удаляете строки или столбцы, параметр Shift можно не указывать — Excel автоматически сдвинет данные.
🔹 Будьте осторожны при удалении данных — восстановить их можно только через отмену (Ctrl + Z) или резервную копию.

#VBA #Delete #Paste #УдалениеЯчеек #xlUp #xlToLeft