2 Proste metody zaznaczania wszystkich niepustych komórek w arkuszu programu Excel

Podziel się teraz:

W arkuszu kalkulacyjnym Excel, jeśli dane są wprowadzane do niesąsiadujących komórek, zaznaczanie i kopiowanie danych z komórek niepustych może być nieco kłopotliwe. W tym poście przedstawimy 2 sposoby szybkiego zaznaczania wszystkich komórek niepustych.

Użytkownicy programu Excel często muszą kopiować i wklejać dane. Czasami jednak mogą wystąpić problemy. Na przykład w arkuszu programu Excel znajduje się wiele nieciągłych pustych komórek. W tym przypadku trochę trudno jest wybrać wszystkie komórki, które mają zawartość. Ale nie martw się. Tutaj udostępnimy Ci 2 podejścia do wybrania wszystkich niepustych komórek w arkuszu Excel.

Metoda 1: Wybierz za pomocą „Przejdź do specjalnego”

  1. Na początku otwórz arkusz programu Excel.
  2. Następnie naciśnij „F5”, aby wywołać okno dialogowe „Idź do”.Wyzwalacz „Idź do”
  3. W oknie dialogowym „Idź do” kliknij przycisk „Specjalne”.
  4. Następnie zaznacz opcję „Stałe”, a następnie opcje „Liczby”, „Tekst”, „Logika” i „Błędy”.Sprawdź opcje w „Przejdź do specjalnych”
  5. Na koniec kliknij „OK”.
  6. Jak widać, po zamknięciu okna dialogowego wszystkie niepuste komórki zostały zaznaczone.Wybrane niepuste komórki

Metoda 2: Wybierz za pomocą Excel VBA

  1. Po pierwsze, uzyskaj dostęp do edytora Excel VBA w odniesieniu do „Jak uruchomić kod VBA w programie Excel".
  2. Następnie umieść następujący kod w nieużywanym module.
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

Kod VBA - wybierz wszystkie niepuste komórki

  1. Następnie zamknij edytor VBA i dodaj to makro do paska narzędzi szybkiego dostępu.
  2. Teraz otwórz żądany arkusz i kliknij przycisk makra.
  3. Od razu zostaną zaznaczone wszystkie niepuste komórki, jak pokazano na poniższej ilustracji.Wybrane komórki za pomocą kodu VBA

Porównanie

  Zalety Wady
Metoda 1 Łatwy w obsłudze Użytkownicy muszą ręcznie otwierać okno dialogowe „Idź do” i sprawdzać opcje za każdym razem, gdy chcą zaznaczyć niepuste komórki
Metoda 2 Łatwe i wygodne do ponownego użycia Powstają zagrożenia związane z zewnętrznymi złośliwymi makrami

Napraw irytujące problemy z programem Excel

Plik Excel jest podatny na błędy i uszkodzenia. Na przykład, jeśli MS Excel jest często nieprawidłowo zamykany, plik może łatwo ulec uszkodzeniu. Dlatego użytkownicy muszą podjąć pewne środki ostrożności, w tym okresowo tworzyć kopie zapasowe plików. Ponadto sprawny, solidny i niezawodny naprawa xlsx narzędzie, takie jak DataNumen Excel Repair, jest kwestią konieczności.

Wprowadzenie autora:

Shirley Zhang jest ekspertem w dziedzinie odzyskiwania danych w DataNumen, Inc., która jest światowym liderem w technologiach odzyskiwania danych, w tym SQL Server regeneracja i oprogramowanie do naprawy programu Outlook. po więcej informacji odwiedź www.datanumen.com

Podziel się teraz:

Możliwość dodawania komentarzy nie jest dostępna.