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

Jak pozbyć się mojej sztucznej inteligencji w Snapchacie
Jak pozbyć się mojej sztucznej inteligencji w Snapchacie
Chociaż technologia ma wiele zalet, prawdopodobnie chcesz, aby Twoi prawdziwi przyjaciele byli na szczycie czatu na Snapchacie. Jednak zamiast tego platforma przypięła tam My AI. Na szczęście istnieją sposoby, aby przywrócić przyjaciół
Archiwa tagu: Windows 10 Lean
Archiwa tagu: Windows 10 Lean
Zmień folder wirtualnych dysków twardych Hyper-V w systemie Windows 10
Zmień folder wirtualnych dysków twardych Hyper-V w systemie Windows 10
Możesz zmienić folder używany do przechowywania dysków wirtualnych dla maszyn wirtualnych Hyper-V w systemie Windows 10. Pliki dysków wirtualnych to największe pliki maszyny wirtualnej.
Jak uzyskać zweryfikowany znacznik wyboru (dawniej koronę) w TikTok
Jak uzyskać zweryfikowany znacznik wyboru (dawniej koronę) w TikTok
Jeśli spędziłeś trochę czasu na TikTok, być może zauważyłeś, że mała ikona korony, która była na profilach niektórych użytkowników, teraz zniknęła. To dlatego, że te korony zostały zastąpione zweryfikowanymi znacznikami, takimi jak
Jak włączyć podświetlenie klawiatury w laptopie HP
Jak włączyć podświetlenie klawiatury w laptopie HP
Podświetlenie klawiatury to świetny sposób na korzystanie z laptopa HP w ciemności, a jego włączenie jest łatwe. Wystarczy przełączyć go za pomocą dedykowanego klawisza podświetlenia. Oto jak to się robi.
Jak otworzyć nowe okno aplikacji komputerowej z ekranu Start
Jak otworzyć nowe okno aplikacji komputerowej z ekranu Start
W systemie Windows 8 za każdym razem, gdy uruchamiasz drugą instancję (nowe okno) już uruchomionej aplikacji komputerowej, na ekranie startowym nie jest uruchamiana nowa instancja tej aplikacji. Po prostu przełącza się do już uruchomionego okna aplikacji komputerowej. Może to być bardzo denerwujące. Aby otworzyć inne okno tego samego programu, musisz
Jak wyciszyć się w Apex Legends
Jak wyciszyć się w Apex Legends
Apex Legends to popularna gra zespołowa dla wielu graczy, w którą możesz grać ze znajomymi lub przypadkowymi osobami. Ponieważ praca zespołowa jest niezwykle ważną częścią tej gry, komunikacja z kolegami z drużyny jest niezbędna.