VBA ClearContents / Очистить ячейки

В VBA легко очищать ячейки или их свойства с помощью методов .Clear.

Очистить ячейки / диапазоны VBA

Введите следующее в редактор VBA.

1 Диапазон ("a1"). Очистить

Это отобразит все доступные вам методы очистки:

Как видите, очистить можно:

  • Все (.Clear)
  • Комментарии (.ClearComments)
  • Содержание (.ClearContents)
  • Форматы (.ClearFormats)
  • Гиперссылки (.ClearHyperlinks)
  • Примечания (.ClearNotes)
  • Наброски (.ClearOutline)

VBA ClearContents

Самый распространенный метод очистки - ClearContents. ClearContents очищает только содержимое ячеек (значения ячеек / текст). Он не очищает форматирование, комментарии или что-либо еще.

1 Диапазон ("b2"). ClearContents

ClearContents - это то же самое, что нажатие клавиши Delete на клавиатуре.

Вы также можете очистить содержимое целого диапазона ячеек:

1 Диапазон ("b2: c10"). ClearContents

VBA Очистить

Очистить очистит все свойства ячейки из ячейки:

1 Диапазон ("b2"). Очистить

Очистить форматирование VBA

Чтобы очистить форматирование ячеек, используйте ClearFormats

1 Диапазон ("b2"). ClearFormats

Очистить выбор

Чтобы очистить текущий выбор:

1 Selection.Clear

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

Чтобы очистить весь рабочий лист:

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

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

wave wave wave wave wave