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

Verschwindende Snapchat-Freunde - Löschen sie dich?
Verschwindende Snapchat-Freunde - Löschen sie dich?
Snapchat aktualisiert Ihre Freundesliste regelmäßig und die Liste der besten Freunde basierend auf Ihrer Aktivität. Wenn Leute von Ihrer Liste der besten Freunde fallen, hat dies normalerweise damit zu tun, mit wem Sie am häufigsten kommunizieren. Wenn Sie jedoch '
So ändern Sie das Standard-Google-Konto
So ändern Sie das Standard-Google-Konto
Sie haben wahrscheinlich mehrere Google-Konten. Mit jedem können Sie jeden Google-Dienst nutzen. Was aber, wenn Sie Ihr Standard-Google-Konto oder Google Mail ändern möchten? Ja, Sie können auch das Konto wechseln, um Ihr Standard-Google Mail-Konto zu ändern
So verbinden Sie Discord mit PS4 oder PS5
So verbinden Sie Discord mit PS4 oder PS5
Erfahren Sie, wie Sie Ihr PlayStation Network-Konto für PS4 oder PS5 mit Ihrem Discord verbinden, damit Sie Ihre Spiele Ihren Freunden präsentieren können.
Zehn Dinge, die definitiv bis 2020 geschehen sein werden (laut CES)
Zehn Dinge, die definitiv bis 2020 geschehen sein werden (laut CES)
Ich liebe CES. Ich hasse CES. Manchmal bringt mich der überzogene Hype zum Weinen, während ich mich bei anderen in dieser all-amerikanischen Welle der Hoffnung und des Optimismus mitgerissen fühle. Im Moment - vielleicht weil ich es bin
So installieren Sie Firefox auf einem Kindle Fire HDX
So installieren Sie Firefox auf einem Kindle Fire HDX
Ich habe gerne Optionen für die Suche im Web. Der integrierte Webbrowser, der auf dem Kindle Fire HDX Silk vorinstalliert ist, ist nicht schlecht, aber wie gesagt - Optionen. So installieren Sie Firefox auf Ihrem
So löschen Sie alle Facebook-Daten
So löschen Sie alle Facebook-Daten
Es ist kein Geheimnis, dass Ihr Facebook-Konto viele Informationen über Sie sammelt. Auch wenn Sie Ihr Konto vorübergehend deaktivieren, ist es immer noch da. Leider gibt es keine Möglichkeit, ein Konto zu führen und alle Daten zu löschen.
So beheben Sie die Pufferung auf Roku
So beheben Sie die Pufferung auf Roku
Stellen Sie sich vor, Sie stecken in einer Endlosschleife, während Sie versuchen, Ihre Lieblingssendung auf das Roku zu laden. Schlimmer noch, das Video wird möglicherweise in einem kritischen Moment angehalten, wenn Sie in derselben Schleife stecken. Ärgerlich wie es ist,