Как очистить весь лист или указанный диапазон в Excel?
Эта статья покажет вам, как быстро очистить содержимое с форматированием ячеек всего листа или указанного диапазона или без него с помощью кода VBA в Excel.
Очистить весь лист с кодом VBA в Excel
Очистить указанный диапазон с кодом VBA в Excel
Очистить весь лист с кодом VBA в Excel
Приведенные ниже коды VBA помогут вам очистить весь лист с форматированием ячеек или без него.
1. нажмите другой + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.
2. в Microsoft Visual Basic для приложений окна, нажмите Вставить > Модули, а затем скопируйте ниже код VBA в модуль.
Если вы просто хотите очистить содержимое ячейки, но сохранить форматирование, попробуйте этот код.
Код VBA: очистить весь лист без форматирования ячеек
Sub sbClearEntireSheetOnlyData()
Sheets("Sheet4").Cells.ClearContents
End Sub
Если вы хотите очистить и содержимое, и форматирование ячеек, этот код может вам помочь.
Код VBA: очистить весь лист с форматированием ячеек
Sub sbClearEntireSheet()
Sheets("Sheet4").Cells.Clear
End Sub
Внимание: В коде Sheet4 - это имя рабочего листа, с которого вы очистите содержимое. Пожалуйста, измените его по своему усмотрению.
3. нажмите F5 или нажмите кнопку «Выполнить», чтобы запустить код.
Затем указанный рабочий лист с форматированием ячеек или без него немедленно очищается.
Очистить указанный диапазон с кодом VBA в Excel
Для очистки только указанного диапазона на листе вы можете попробовать следующий код VBA.
1. Откройте рабочий лист, из которого вы очистите указанный диапазон, затем нажмите другой + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.
2. в Microsoft Visual Basic для приложений окна, нажмите Вставить > Модули, а затем скопируйте ниже код VBA в модуль.
Очистить диапазон, но сохранить форматирование, попробуйте этот код.
Код VBA: очистить указанный диапазон без форматирования ячеек
Sub sbClearCellsOnlyData()
Range("A1:C10").ClearContents
End Sub
Очистить диапазон с форматированием ячеек, используйте этот код:
Код VBA: очистить указанный диапазон с форматированием ячеек
Sub sbClearCells()
Range("A1:C10").Clear
End Sub
Внимание: A1: C10 - это диапазон, который вы очистите на листе.
3. нажмите F5 ключ или щелкните Run кнопку, чтобы очистить диапазон.
Статьи по теме:
- Как очистить ограниченные значения в ячейках в Excel?
- Как очистить кеш фильтра (старые элементы) из сводной таблицы в Excel?
Лучшие инструменты для работы в офисе
Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
