So löschen sie spalten in vba (mit beispielen)


Sie können die folgenden Methoden verwenden, um Spalten in Excel mit VBA zu löschen:

Methode 1: Eine Spalte löschen

 SubDeleteColumns ()
Columns(" C ").Delete
End Sub

In diesem speziellen Beispiel wird Spalte C aus der aktuellen Arbeitsmappe entfernt.

Methode 2: Entfernen Sie alle Spalten aus dem Bereich

 SubDeleteColumns ()
Columns(" B:D ").Delete
End Sub

In diesem speziellen Beispiel werden alle Spalten im Bereich B bis D in der aktuellen Arbeitsmappe gelöscht.

Methode 3: Mehrere spezifische Spalten löschen

 SubDeleteColumns ()
Range(" B:B,D:D ").Delete
End Sub

In diesem speziellen Beispiel werden die Spalten B und D aus der aktuellen Arbeitsmappe entfernt.

Die folgenden Beispiele zeigen, wie Sie jede dieser Methoden in der Praxis mit dem folgenden Datensatz in Excel anwenden können:

Beispiel 1: Eine Spalte in VBA löschen

Wir können das folgende Makro erstellen, um nur Spalte C aus unserem Datensatz zu entfernen:

 SubDeleteColumns ()
Columns(" C ").Delete
End Sub

Wenn wir dieses Makro ausführen, erhalten wir die folgende Ausgabe:

Beachten Sie, dass nur Spalte C (die Spalte „Assist“) aus dem Datensatz entfernt wurde.

Beispiel 2: Alle Spalten aus dem Bereich entfernen

Wir können das folgende Makro erstellen, um alle Spalten im Bereich B bis D zu entfernen:

 SubDeleteColumns ()
Columns(" B:D ").Delete
End Sub

Wenn wir dieses Makro ausführen, erhalten wir die folgende Ausgabe:

Beachten Sie, dass jede Spalte zwischen B und D (die Spalten „Punkte“, „Assists“ und „Rebounds“) aus dem Datensatz entfernt wurde.

Beispiel 3: Mehrere spezifische Spalten löschen

Wir können das folgende Makro erstellen, um die Spalten B und D aus dem Datensatz zu entfernen:

 SubDeleteColumns ()
Range(" B:B,D:D ").Delete
End Sub

Wenn wir dieses Makro ausführen, erhalten wir die folgende Ausgabe:

Beachten Sie, dass die Spalten B und D (die Spalten „Punkte“ und „Rebounds“) aus dem Datensatz entfernt wurden.

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in VBA ausführen:

VBA: So zählen Sie die Anzahl der Zeilen im Bereich
VBA: So zählen Sie die Anzahl der verwendeten Spalten
VBA: So finden Sie die zuletzt verwendete Spalte

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert