2 простих методи виділення всіх непустих клітинок на аркуші Excel

Поділитися зараз:

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

Користувачам Excel часто потрібно копіювати та вставляти дані. Однак іноді можуть виникати певні проблеми. Наприклад, на аркуші Excel є кілька розривних порожніх комірок. У цьому випадку трохи важко виділити всі комірки, що містять вміст. Але, не хвилюйтеся. Тут ми поділимося з вами двома підходами до виділення всіх непустих комірок на аркуші Excel.

Спосіб 1: Виберіть за допомогою "Перейти до спеціального"

  1. На початку відкрийте робочий аркуш Excel.
  2. Потім натисніть “F5”, щоб відкрити діалогове вікно “Go To”.Тригер "Перейти до"
  3. У діалоговому вікні "Перейти" натисніть кнопку "Спеціально".
  4. Потім перевірте параметр «Константи», а потім опції «Числа», «Текст», «Логічні дані» та «Помилки».Перевірте параметри в "Перейти до спеціального"
  5. Нарешті, натисніть “OK”.
  6. Як ви бачите, коли діалогове вікно закривається, усі незаповнені комірки були виділені.Вибрані непусті клітинки

Спосіб 2: Виберіть за допомогою Excel VBA

  1. По-перше, отримати доступ до редактора Excel VBA з посиланням на “Як запустити код VBA у вашому Excel».
  2. Потім помістіть наступний код у невикористаний модуль.
Sub SelectAllNonBlankCells()
    Dim objUsedRange As Range
    Dim objRange As Range
    Dim objNonblankRange As Range

    Set objUsedRange = Application.ActiveSheet.UsedRange

    For Each objRange In objUsedRange
        If Not (objRange.Value = "") Then
           If objNonblankRange Is Nothing Then
              Set objNonblankRange = objRange
           Else
              Set objNonblankRange = Application.Union(objNonblankRange, objRange)
           End If
        End If
    Next

    If Not (objNonblankRange Is Nothing) Then
       objNonblankRange.Select
    End If
End Sub

Код VBA - Виберіть усі непусті клітинки

  1. Після цього закрийте редактор VBA і додайте цей макрос на панель швидкого доступу.
  2. Тепер відкрийте потрібний аркуш і натисніть кнопку макросу.
  3. Одразу будуть виділені всі непусті клітинки, як показано на наступному зображенні.Вибрані клітини за допомогою коду VBA

порівняння

  Переваги Недоліки
Метод 1 Простота в експлуатації Користувачам доводиться вручну відкривати діалогове вікно "Перейти" та перевіряти параметри кожного разу, коли їм потрібно вибрати непусті клітинки
Метод 2 Легкий і зручний для повторного використання Виникають небезпеки зовнішніх шкідливих макросів

Виправити неприємні проблеми в Excel

Файл Excel схильний до помилок та пошкодження. Наприклад, якщо MS Excel часто закривається неправильно, файл може легко пошкодитися. Отже, користувачі повинні вживати певних запобіжних заходів, включаючи періодичне резервне копіювання файлів. Крім того, досвідчений, надійний і надійний виправлення xlsx інструмент, як DataNumen Excel Repair, є питанням необхідності.

Вступ автора:

Ширлі Чжан - експерт із відновлення даних у DataNumen, Inc., яка є світовим лідером у галузі технологій відновлення даних, в тому числі SQL Server відновлення та перспективні програмні продукти для ремонту. Для отримання додаткової інформації відвідайте WWW.datanumen.com

Поділитися зараз:

Коментарі закриті.