VBA Очистить весь лист

В VBA быстро и легко очистить весь лист (или рабочий лист).

Очистить ActiveSheet

Очистить все (содержание, форматы, комментарии и т. Д.)

Это очистит ячейки Activesheet от всех свойств ячеек: содержимого, форматов, комментариев и т. Д.

1 Cells.Clear

Очистить содержание

Вместо этого вы можете очистить ТОЛЬКО содержимое ячейки:

1 Cells.ClearContents

Очистить форматы

или только форматы ячеек:

1 Cells.ClearFormats

Набрав: Cells.Clear в редакторе VBA вы можете увидеть список доступных вам методов очистки:

Удалить используемый рабочий лист

Вы также можете удалить UsedRange всего рабочего листа. Это также может удалять объекты (фигуры, диаграммы, текстовые поля).

1 ActiveSheet.UsedRange.Delete

Очистить лист (по имени)

Чтобы очистить конкретный лист, используйте следующий код, где «Sheet1» - это имя листа, который нужно очистить:

1 Таблицы ("Sheet1"). Cells.Clear

Очистить рабочий лист (из переменной)

Чтобы очистить лист, определенный объектной переменной, используйте следующий код:

12345 dim ws как рабочий листУстановить ws = Sheets ("Sheet1")ws.Cells.Clear

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave