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

Recenzja PlayStation VR: najlepsza jak dotąd obudowa przyjazna dla konsumenta VR i tańsza niż kiedykolwiek
Recenzja PlayStation VR: najlepsza jak dotąd obudowa przyjazna dla konsumenta VR i tańsza niż kiedykolwiek
DEAL ALERT: Amazon Prime Day znów uderza, a jeśli nie masz jeszcze zestawu słuchawkowego PlayStation VR, może nadszedł czas, aby uderzyć. Gigant e-commerce obniżył cenę startera
Jak zrobić kolaż zdjęć w historii na Instagramie?
Jak zrobić kolaż zdjęć w historii na Instagramie?
Instagram to strona numer jeden do tworzenia i udostępniania zdjęć. Możesz zebrać świetne zdjęcia, jeśli wiesz, jak wykorzystać dostępne efekty. Dzisiaj zbadamy, jak zrobić fajne kolaże zdjęć na Instagramie. ten
Dodaj foldery do zdjęć w systemie Windows 10
Dodaj foldery do zdjęć w systemie Windows 10
Wbudowana aplikacja Zdjęcia systemu Windows 10 umożliwia dodawanie folderów w celu rozszerzenia kolekcji obrazów i filmów. Do dodanych folderów można uzyskać dostęp za pomocą jednego kliknięcia.
Zmień priorytet sieci WiFi w systemie Windows 10
Zmień priorytet sieci WiFi w systemie Windows 10
W systemie Windows 10 aplikacja Ustawienia nie zapewnia użytkownikowi prostego sposobu zmiany priorytetu połączenia Wi-Fi. Zobacz, jak można to zrobić.
Teraz możesz pozwolić Siri wybrać dla Ciebie kostium na Halloween
Teraz możesz pozwolić Siri wybrać dla Ciebie kostium na Halloween
Siri może nie być tak zaawansowana, jak Alexa Amazona lub wciąż ewoluujący Asystent Google, ale wirtualny asystent Apple od czasu do czasu lubi się bawić. Dodano najnowszy ciąg komediowy
Jak przesyłać strumieniowo gry PS4 na komputer PC lub Mac za pomocą funkcji Gra zdalna?
Jak przesyłać strumieniowo gry PS4 na komputer PC lub Mac za pomocą funkcji Gra zdalna?
W 2016 roku PS4 jest już potęgą multimediów, ale w najnowszej aktualizacji oprogramowania Sony wprowadziło nowe funkcje, dzięki którym Twój PS4 jest jeszcze lepszy. Dzięki nowej aktualizacji oprogramowania sprzętowego 3.5 możesz zrobić wszystko, od tworzenia podobnego do Facebooka
Jak wrócić do ekranu startowego Metro po zamknięciu aplikacji w Windows 8.1 Update 1
Jak wrócić do ekranu startowego Metro po zamknięciu aplikacji w Windows 8.1 Update 1
Opisuje, jak powrócić do ekranu Metro Start po zamknięciu aplikacji w Windows 8.1 Update 1