Haupt Microsoft Office So löschen Sie alle leeren Spalten in Microsoft Excel

So löschen Sie alle leeren Spalten in Microsoft Excel



Es gibt mehrere Möglichkeiten, leere Spalten in einer Microsoft Excel-Datei zu löschen. Warum sollten Sie dies tun? – Einfach.

So löschen Sie alle leeren Spalten in Microsoft Excel

Von Zeit zu Zeit können die Daten, die Sie von Webseiten importieren, dazu führen, dass eine große Anzahl von Spalten angezeigt wird, auch wenn diese nicht verwendet werden. Dies geschieht bei CSV-Dateien und .txt-Dateien genauso oft.

In diesem Fall ist das manuelle Löschen von Spalten möglicherweise nicht immer einfach. Klar, wenn Sie nur zwei oder drei leere Spalten haben, ist es durchaus in Ordnung, diese manuell zu löschen. Aber was ist, wenn Ihr importiertes Projekt 57 leere und nicht fortlaufende Spalten erstellt? – Dafür benötigen Sie einen automatisierten Prozess.

VBA-Makro verwenden

Die erste Methode beinhaltet die Verwendung eines VBA-Makros.

  1. Gehen Sie zu Ihrer Excel-Datei.
  2. Halten Sie Alt und F11 zusammen.
  3. Warten Sie, bis das Microsoft Visual Basic für Applikationen-Fenster angezeigt wird.
  4. Klicken Sie auf Einfügen.
  5. Modul auswählen.
  6. Fügen Sie die folgenden Codezeilen in das Fenster ein.
    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. Drücken Sie F5, um das Makro zu kompilieren und auszuführen.
  8. Geben Sie im Dialogfenster den entsprechenden Arbeitsbereich ein.


    Der Arbeitsbereich oder Datenbereich ist das spezifische Intervall zwischen den Spalten, die Sie gezielt beliefern möchten. Das Format ist $A:$J. Die Buchstaben entsprechen der Spalte und die Zahlen den Reihen.

    Wenn Sie diese mit der Maus oder mit gedrückter Umschalttaste und den Pfeiltasten herausziehen, werden Sie Folgendes feststellen:

    $ A – Obere Ecke
    $J – Untere Ecke

    Sie können den Datenbereich nicht auswählen, bevor Sie mit dem Hochladen des Makros beginnen, da er nicht ausgewählt bleibt.
  9. Drücke OK.

Danach sollten alle leeren Spalten gelöscht werden und alle gefüllten Spalten sollten nebeneinander liegen.

So ändern Sie ein Word-Dokument in jpg

Verwenden von Excel-Tools

Offensichtlich wäre Excel kein solches Kraftpaket, wenn es nicht über großartige Sortierfähigkeiten verfügte. Sie können das Dropdown-Menü Löschen verwenden, um ganze Zeilen, Spalten oder leere Zellen zu löschen.

  1. Wählen Sie zuerst den Datenbereich aus
  2. Drücken Sie F5
  3. Klicken Sie auf Spezial
  4. Wählen Sie die Option Leerzeichen
  5. Klicken Sie auf OK (Diese Auswahl stellt sicher, dass alle leeren Zellen im Zielbereich ausgewählt sind)
  6. Gehen Sie zum Tab 'Startseite'
  7. Wählen Sie das Dropdown-Menü Löschen unter der Werkzeuggruppe Zellen aus
  8. Wählen Sie Zellen löschen
  9. Wählen Sie Zellen nach links verschieben, um Spalten zu entfernen und neu anzuordnen
  10. OK klicken

Jetzt sollten die leeren Zellen aus den leeren Spalten verschwunden sein und alle anderen Zeilen würden näher zusammenrücken.

Sie können den gleichen Ansatz verwenden, um ganze Zeilen zu löschen. Anstatt die Zellen nach links zu verschieben, wählen Sie jedoch die andere Option.

Erstellen Sie eine Seitenlandschaft in Google Docs
Wählen Sie Zellen nach oben verschieben, um Zeilen zu entfernen und neu anzuordnen

Je nachdem, welche Excel-Version Sie verwenden, erhalten Sie möglicherweise unterschiedliche Formulierungen. Aber in jedem Fall sind die beiden oberen Optionen im Menü Zellen löschen immer gleich.

Diese Methode entfernt nicht mehr alle leeren Zellen in der Auswahl. Vor Excel 2013 wurden dadurch versehentlich sogar leere Zeilen entfernt, was die Sortierung im Allgemeinen durcheinander bringen würde.

Jetzt tritt das Problem nicht mehr auf. Wenn Sie also auch die Zeilen loswerden möchten, können Sie dies tun, indem Sie den Datenbereich erneut auswählen und die vorherigen Schritte ausführen. Wählen Sie dann einfach aus, um Zellen nach oben statt nach links zu verschieben oder zu löschen.

Andere einfach durchzuführende Sortieraufgaben

Obwohl die Verwendung der Excel-Symbolleiste zum Löschen leerer Spalten und Zeilen technisch einfacher erscheint, ist die VBA-Makromethode narrensicher, was bedeutet, dass Sie sie auch in älteren Microsoft Excel-Versionen verwenden können.

Wenn Sie dasselbe VBA-Modul oder das Funktionsmenü Gehe zu verwenden, können Sie in Excel noch viel mehr tun. Haben Sie bestimmte Formeln, die nicht mehr relevant sind? – Sie können diese ebenfalls entfernen oder entsprechend neu anordnen.

Sie können auch unnötige Kommentare oder alle Kommentare aus Ihrem Projekt entfernen, wenn Sie nicht möchten, dass sie während Ihrer Präsentation angezeigt werden. Schauen Sie sich VBA an, wenn Sie ein Excel-Power-User sein möchten.

So deaktivieren Sie Werbung in Skype

Ein letzter Gedanke

Im Laufe der Jahre ist eine Vielzahl von Add-Ons online erschienen. Einige von ihnen ermöglichen es Ihnen, beim Sortieren großer Tabellenkalkulationen noch mehr Verknüpfungen zu verwenden. Diese Apps sind jedoch selten kostenlos und für einfache Aufgaben wie das Entfernen leerer Zeilen, Zellen und Spalten die Mühe nicht wert.

Außerdem, wenn es so schwierig wäre, hätte Microsoft den Prozess inzwischen weiter vereinfacht oder noch umfangreichere Anleitungen zur Excel-Sortierung erstellt.

Interessante Artikel

Tipp Der Redaktion

CBS All Access pausiert immer wieder – was tun?
CBS All Access pausiert immer wieder – was tun?
Möchten Sie Ihre Favoriten wie NCIS, Star Trek oder The American President streamen? Mit CBS All Access sind Sie abgesichert. Der On-Demand- und Live-Streaming-Dienst hat seit Beginn des Wettbewerbs mit Diensten wie Netflix ein ziemliches Publikum gewonnen
Entfernen Sie alle installierten Designs auf einmal in Windows 10
Entfernen Sie alle installierten Designs auf einmal in Windows 10
So entfernen Sie alle installierten Designs auf einmal in Windows 10 In diesem Artikel erfahren Sie, wie Sie benutzerdefinierte Designs, die manuell installiert wurden, aus dem Store in Windows 10 löschen. Sie können dies viel schneller tun, indem Sie die Auswahl einzelner Designs unter Einstellungen> Personalisierung vermeiden. Dies kann ohne Tools von Drittanbietern erfolgen. Mit AdvertiseismentWindows 10 ist dies möglich
So löschen Sie das Netflix-Konto dauerhaft
So löschen Sie das Netflix-Konto dauerhaft
https://www.youtube.com/watch?v=9bNxbcB4I88 Der Markt für Streaming-Dienste war noch nie so überfüllt und umkämpft. Vorbei sind die Zeiten, in denen Netflix Ihre einzige wirkliche Wahl war, wenn Sie Video-on-Demand als ihr Monopol wollten
So verbinden Sie einen Router mit dem Internet
So verbinden Sie einen Router mit dem Internet
Sie benötigen ein Modem oder eine Modem-Router-Kombination und einen ISP, um einen WLAN-Router mit dem Internet zu verbinden und ein Wi-Fi-Netzwerk einzurichten.
So verknüpfen Sie Ordner in Obsidian
So verknüpfen Sie Ordner in Obsidian
Obsidian ist eine beliebte Notiz-App, mit der Sie Aufgaben organisieren und Ihren Zeitplan einhalten können. Es nutzt Tresore und Ordner, um Ihre Notizen lokal auf Ihrem Telefon oder Computer zu verwalten und zu speichern. Sie können Ihre Ideen verbinden
So erhalten Sie Max (ehemals HBO Max)
So erhalten Sie Max (ehemals HBO Max)
Erfahren Sie, wie Sie Max bekommen. Wenn Sie ein Kabelabonnement haben, ist Max kostenlos. Gegen eine monatliche Gebühr können Sie Max auch separat nutzen.
Ihr OneDrive-Ordner kann nicht an dem von Ihnen ausgewählten Speicherort erstellt werden [Fix]
Ihr OneDrive-Ordner kann nicht an dem von Ihnen ausgewählten Speicherort erstellt werden [Fix]
Wenn die Fehlermeldung 'Ihr OneDrive-Ordner kann nicht an dem von Ihnen ausgewählten Speicherort erstellt werden' angezeigt wird, finden Sie hier eine Korrektur.