Główny Microsoft Office Jak usunąć wszystkie puste kolumny w programie Microsoft Excel

Jak usunąć wszystkie puste kolumny w programie Microsoft Excel



Istnieje wiele sposobów usuwania pustych kolumn w pliku Microsoft Excel. Dlaczego miałbyś to robić? - Prosty.

Jak usunąć wszystkie puste kolumny w programie Microsoft Excel

Od czasu do czasu dane importowane ze stron internetowych mogą powodować wyświetlanie dużej liczby kolumn, nawet jeśli nie są one używane. Widzisz, że dzieje się tak z plikami CSV i plikami .txt równie często.

W takim przypadku ręczne usuwanie kolumn może nie zawsze być łatwe. Jasne, jeśli masz tylko dwie lub trzy puste kolumny, możesz je usunąć ręcznie. Ale co, jeśli zaimportowany projekt utworzy 57 pustych i nieciągłych kolumn? – Do tego potrzebny jest zautomatyzowany proces.

Korzystanie z makra VBA

Pierwsza metoda polega na użyciu makra VBA.

  1. Przejdź do swojego pliku Excela.
  2. Przytrzymaj razem Alt i F11.
  3. Poczekaj, aż pojawi się okno Microsoft Visual Basic for Applications.
  4. Kliknij Wstaw.
  5. Wybierz moduł.
  6. Wklej następujące wiersze kodu w oknie.
    Sub DeleteEmptyColumns()
    'Updateby20140317
    Dim rng As Range
    Dim InputRng As Range
    xTitleId = 'KutoolsforExcel'
    Set InputRng = Application.Selection

    Set InputRng = Application.InputBox('Range :', xTitleId, InputRng.Address,Type:=8)
    Application.ScreenUpdating = False
    For i = InputRng.Columns.Count To 1 Step -1
    Set rng = InputRng.Cells(1, i).EntireColumn
    If Application.WorksheetFunction.CountA(rng) = 0 Then
    rng.Delete
    End If
    Next
    Application.ScreenUpdating = True
    End Sub

  7. Naciśnij klawisz F5, aby skompilować i wykonać makro.
  8. W oknie dialogowym wprowadź odpowiedni zakres pracy.


    Zakres pracy lub zakres danych to określony interwał między kolumnami, na które chcesz kierować reklamy. Format to $ A 1 $: $ J 12 $. Litery odpowiadają kolumnom, a cyfry rzędom.

    Jeśli przeciągniesz to myszą lub przytrzymując klawisz Shift i używając klawiszy strzałek, zauważysz, że:

    $A – Górny róg
    $J – Dolny róg

    Nie możesz wybrać zakresu danych przed rozpoczęciem przesyłania makra, ponieważ nie pozostanie ono zaznaczone.
  9. Wciśnij OK.

Następnie wszystkie puste kolumny powinny zostać wymazane, a wszystkie wypełnione kolumny powinny znajdować się obok siebie.

jak mam dawać bity na twitch?

Korzystanie z narzędzi Excela

Oczywiście Excel nie byłby taką potęgą, gdyby nie miał świetnych umiejętności sortowania. Możesz użyć menu rozwijanego Usuń, aby usunąć całe wiersze, kolumny lub puste komórki.

  1. Najpierw wybierz zakres danych
  2. Naciśnij F5
  3. Kliknij Specjalne
  4. Wybierz opcję Puste
  5. Kliknij OK (Ten wybór zapewni, że wszystkie puste komórki zostaną wybrane w docelowym zakresie)
  6. Przejdź do zakładki Strona główna
  7. Wybierz menu rozwijane Usuń w grupie Narzędzia komórki
  8. Wybierz Usuń komórki
  9. Wybierz Przesuń komórki w lewo, aby usunąć i zmienić kolejność kolumn
  10. Kliknij OK

Teraz puste komórki z pustych kolumn powinny zniknąć, a wszystkie pozostałe wiersze zostałyby zbliżone do siebie.

Możesz użyć tego samego podejścia do usunięcia całych wierszy. Jednak zamiast przesuwać komórki w lewo, wybierasz inną opcję.

jak zobaczyć zdjęcia, które ktoś lubi na instagramie
Wybierz Przesuń komórki w górę, aby usunąć i zmienić kolejność wierszy

W zależności od używanej wersji programu Excel możesz otrzymać różne sformułowania. Ale w każdym razie dwie górne opcje w menu Usuń komórki są zawsze takie same.

Ta metoda nie usuwa już wszystkich pustych komórek w zaznaczeniu. Przed Excelem 2013 spowodowało to nieumyślne usunięcie nawet pustych wierszy, które generalnie zakłóciłyby sortowanie.

Teraz problem już nie występuje. Dlatego jeśli chcesz również pozbyć się wierszy, możesz to zrobić, ponownie wybierając zakres danych i wykonując poprzednie kroki. Następnie po prostu wybierz przesunięcie lub usunięcie komórek w górę zamiast w lewo.

Inne łatwe do wykonania zadania sortowania

Chociaż technicznie używanie paska narzędzi programu Excel do usuwania pustych kolumn i wierszy wydaje się łatwiejsze, metoda makr VBA jest niezawodna, co oznacza, że ​​można jej używać nawet w starszych wersjach programu Microsoft Excel.

jak sprawdzić, ile masz utworów w muzyce Apple

Korzystając z tego samego modułu VBA lub menu funkcji Przejdź do, możesz zrobić znacznie więcej w programie Excel. Czy masz pewne formuły, które nie są już aktualne? – Możesz je również usunąć lub odpowiednio je zmienić.

Możesz także usunąć niepotrzebne komentarze lub wszystkie komentarze z projektu, jeśli nie chcesz, aby pojawiały się podczas prezentacji. Zajrzyj do VBA, jeśli chcesz być zaawansowanym użytkownikiem programu Excel.

Ostatnia myśl Though

Z biegiem lat w Internecie pojawiła się szeroka gama dodatków. Niektóre z nich pozwalają na jeszcze więcej skrótów podczas sortowania dużych arkuszy kalkulacyjnych. Jednak te aplikacje rzadko są bezpłatne i nie są warte zachodu w przypadku prostych zadań, takich jak usuwanie pustych wierszy, komórek i kolumn.

Poza tym, gdyby to było takie trudne, Microsoft jeszcze bardziej uprościłby ten proces lub stworzył jeszcze bardziej obszerne przewodniki po sortowaniu w Excelu.

Ciekawe Artykuły

Wybór Redakcji

Red Dead Redemption 2 wydany z uznaniem krytyków
Red Dead Redemption 2 wydany z uznaniem krytyków
Red Dead Redemption 2 zostało wydane i sądząc po recenzjach i opiniach, jest tak dobre, jak wszyscy się spodziewali. Gra ma wynik 97 punktów Metacritic, z doskonałymi lub prawie idealnymi recenzjami z każdej publikacji.
Włącz lub wyłącz opcję Hibernacja w systemie Windows 10
Włącz lub wyłącz opcję Hibernacja w systemie Windows 10
Oto, jak możesz włączyć opcję Hibernacja, abyś mógł hibernować bez wylogowywania się i nie musisz używać opcji Zamknij w systemie Windows 10.
Co oznacza szare pudełko w Snapchacie?
Co oznacza szare pudełko w Snapchacie?
Snapchat jest obecnie jedną z najpopularniejszych i najważniejszych sieci społecznościowych. Jest szczególnie popularny wśród młodszych, bardziej przyjaznych technologicznie odbiorców. Snapchat opiera się na wysyłaniu tymczasowych zdjęć i filmów do znajomych lub publikowaniu trwałych historii
Echo Auto: Jak zmienić słowo budzenia z Alexy na coś innego
Echo Auto: Jak zmienić słowo budzenia z Alexy na coś innego
Używanie rąk do interakcji z urządzeniami to ostatnia dekada. Polecenia głosowe są wściekłością w świecie technologii, a ostatnie i ciągłe postępy w rozpoznawaniu głosu i sztucznej inteligencji napędzają rewolucję w naszym
Jak naprawić poziome linie na ekranie komputera
Jak naprawić poziome linie na ekranie komputera
Oto dwadzieścia przetestowanych rozwiązań pozwalających pozbyć się poziomych linii na monitorze komputera oraz wskazówki dotyczące sprawdzania przyczyny błędu ekranu.
Jak wyłączyć widoki profilu w TikTok
Jak wyłączyć widoki profilu w TikTok
TikTok to widoczność, obecność, interakcja i wyświetlenia. Są jednak chwile, kiedy chciałbyś zachować osobistą anonimowość podczas korzystania z platformy i odwiedzania innych profili, zwłaszcza konkurencji. TikTok ma świetną funkcję, która pozwala
Windows 10 Build 18363.418 19H2 zastąpi kompilację 18362.10024
Windows 10 Build 18363.418 19H2 zastąpi kompilację 18362.10024
Firma Microsoft wydaje kompilację Windows 10 Build 18363.418 z gałęzi rozwojowej 19H2, która reprezentuje system Windows 10 w wersji 1909, znanej teraz jako „Aktualizacja z listopada 2019 r.”. Aktualizacja nie jest dostępna dla Insiderów Slow Ring, jest wydana wyłącznie dla pierścienia podglądu wydania. Tradycyjnie w przypadku aktualizacji pierścienia podglądu wydania dziennik zmian nie jest dostępny.