Як очистити клітинки в Excel за допомогою кнопки (з докладними кроками)

  • Поділитися Цим
Hugh West

Якщо ви шукаєте рішення або якісь особливі хитрощі, щоб очистити комірки в Excel кнопкою тоді ви потрапили в потрібне місце. Існує кілька простих кроків для того, щоб очистити комірки в Excel кнопкою У цій статті ми покажемо вам кожен крок з відповідними ілюстраціями, щоб ви могли легко застосувати їх у своїх цілях. Перейдемо до центральної частини статті.

Завантажити Практичний посібник

Ви можете завантажити робочий зошит з практики за посиланням:

Очищення комірок за допомогою кнопки.xlsm

Покрокове очищення клітинок в Excel за допомогою кнопки

У цьому розділі я покажу вам швидкі і прості кроки очистити комірки в Excel кнопкою У цій статті ви знайдете докладні пояснення з наочними ілюстраціями до кожної речі. Я використовував Версія Microsoft 365 Але ви можете використовувати будь-які інші версії, які у вас є. Якщо щось з цієї статті не працює у вашій версії, то залиште нам коментар.

Крок 1: Створюємо модуль VBA

  • Для цього, по-перше, перейдіть на верхню стрічку і натисніть на кнопку Забудовник, а потім натисніть на кнопку Visual Basic з меню.

Ви можете використовувати ALT + F11 для відкриття "Microsoft Visual Basic для додатків" якщо у вас не додана вкладка "Розробник".

  • Тепер з'являється вікно з назвою "Microsoft Visual Basic для додатків" Тут у верхньому рядку меню натисніть на кнопку "Вставка" З'явиться меню, в якому виберіть пункт "Модуль" варіант.

Крок 2: Вставка коду VBA в модуль

  • Наразі, новий "Модуль" з'явиться вікно. Паста цей код VBA у вікно.

✅ Код для клірингових комірок зі збереженням формату:

 Sub Clear_Cell_With_Button() Dim rng As Range Set rng = Application.InputBox(Prompt:="Виділити діапазон комірок", Title:="Exceldemy", Type:=8) rng.Select Selection.ClearContents End Sub 

Код клірингової комірки з урахуванням формату

 Sub Clear_Cell_With_Button_including_Format() Dim rng As Range Set rng = Application.InputBox(Prompt:="Виділити діапазон комірок", Title:="Exceldemy", Type:=8) rng.Select Selection.Clear End Sub 

Код для повного видалення комірок

 Sub Delete_Cell_With_Button() Dim rng As Range Set rng = Application.InputBox(Prompt:="Виділити діапазон комірок", Title:="Exceldemy", Type:=8) rng.Select Selection.Delete End Sub 

Читати далі: Як очистити клітинки в Excel VBA (9 простих способів)

📣 Різниця між командами Очистити, Видалити та Очистити Вміст в Excel VBA

У вас є 3 команди доступно в Excel VBA Але для різних цілей вони працюють по-різному. ClearContent очищає тільки значення комірки, зберігаючи формат комірки незмінним. А команда Чисто видаляє як значення комірки, так і її форматування і залишає комірку порожньою. Але команда Видалити повністю видаляє клітинки і зсуває нижні клітинки вгору, щоб заповнити місце.

Крок 3: Створення макро-кнопки

Ви також можете створити кнопку макросу, щоб легко використовувати цей аркуш багаторазово. Щоб створити кнопку макросу, виконайте наведені нижче дії:

  • По-перше, зайдіть на сайт Розробник вкладка у верхній стрічці.
  • Потім натисніть на кнопку Вставка і виберіть опції Кнопка

  • Після вибору піктограми кнопки необхідно нічия a ящик в тому регіоні, де ви хочете розмістити кнопку. Таким чином, намалюйте рамку у відповідному регіоні для створення макро-кнопки.

  • Після малювання поля з'явиться вікно з назвою " Призначити макрос " з'явиться.
  • Зі списку, вибрати в "Урядовому кур'єрі". макрос які ви створили раніше.
  • Потім натисніть ГАРАЗД. .

  • В результаті ви побачите, що в обраному регіоні буде створена кнопка макросу. Клацніть правою кнопкою миші на кнопку макросу, щоб перейменовувати це як " Тільки чистий вміст ".

  • Тепер створіть ще дві кнопки для інших кодів з іменами " Очистити клітинки, включаючи формат " і " Видалення комірок "

Читати далі: Excel VBA: очищення вмісту, якщо комірка містить певні значення

Крок 4: Запуск макросу за допомогою кнопки

Тепер спробуйте по черзі запустити коди макросів зі створеними кнопками. Я показую тут вивід по кожній команді.

🎉 Очистити вміст Вихід команди

  • Тепер натисніть на кнопку з назвою " Тільки чистий вміст ", щоб очистити тільки значення вибраної комірки.

  • Після натискання кнопки відкриється спливаюче вікно, в якому буде запропоновано вибрати діапазон комірок, які необхідно очистити.
  • Отже, вибрати діапазон клітинок у комірці та натисніть OK .

  • Після натискання ГАРАЗД. ви побачите, що значення виділених клітинок очищені, але кнопка формат клітин поки що залишається незмінною.

Читати далі: Excel VBA для очищення вмісту діапазону (3 відповідних випадку)

🎉 Очистити командний вихід

  • Тепер аналогічно натисніть на кнопку " Очистити клітинки, включаючи формат ", щоб очистити значення комірок і видалити форматування.
  • Як було показано раніше, вказати діапазон комірок, який потрібно очистити, у полі введення та натисніть ГАРАЗД. .

  • Тепер ви побачите, що виділені клітинки очищені повністю. При цьому очищаються як значення клітинок, так і форматування клітинок.

🎉 Видалення командного виводу

  • Тепер, що стосується випадку використання Видалити для запуску макросу необхідно виконати ті ж самі кроки, що і для запуску макросу.
  • Отже, натискаємо на кнопку під назвою " Видалення комірок " та вкажіть діапазон комірок у полі введення.

  • У цьому випадку Ви побачите, що виділені клітинки повністю видаляються, а нижні клітинки зсуваються вгору.

Читати далі: Різниця між видаленням та очищенням вмісту в Excel

Важливі моменти для запам'ятовування

  • Чисто очищає як значення комірок, так і формати комірок.
  • Видалити команда видаляє комірки повністю.
  • ClearContents очищає тільки значення клітинок, а формати клітинок залишаються незмінними.

Висновок

У цій статті ви дізналися, як очистити комірки в Excel за допомогою кнопки. Сподіваюся, ця стаття була корисною для вас. Ви можете відвідати наш веб-сайт ExcelWIKI Будь ласка, залишайте свої коментарі, пропозиції або запитання, якщо вони у вас є, у розділі коментарів нижче.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.