Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Drop Down Listen löschen

Drop Down Listen löschen
Mister-B
Hallo,
ich habe eine Mappe mit ca. 200 Worksheets. Jedes Scheet beinhaltet mehrere Hundert Drop Down Boxen. Wie kann ich alle Boxen von allen Sheets mit einem Schlag löschen?
Gruß
Martin
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Drop Down Listen löschen
02.05.2012 17:08:16
Reinhard
Hallo Martin,
in Word gibt es ein einfügbares DropDown-Feld, in Excel nicht.
Was liegt bei dir vor, Auswahlfelder über Daten--Gültigkeit--Liste, Listfeld, Kombinationsfeld?
Bei letzten beiden, aus Formular oder ActiveX?
Gruß
Reinhard
AW: Drop Down Listen löschen
02.05.2012 17:10:34
Beverly
Hi Martin,
befinden sich auch noch andere Steuerelemente in den Tabellenblättern? Falls nicht, kannst du mit folgendem Code alle Steuerelemente des jeweils aktiven Tabellenblattes löschen:
Sub Loeschen()
ActiveSheet.Shapes.SelectAll
Selection.Delete
End Sub



Anzeige
AW: Drop Down Listen löschen
02.05.2012 17:40:45
Mister-B
Hallo,
es handelt sich um Daten / Gültigkeit Dropdowns und ja, es sind leider auch noch andere Steuerelement vorhanden.
Gruß
Martin
AW: Drop Down Listen löschen
02.05.2012 18:19:13
Beverly
Hi Martin,
Sub Loeschen()
Dim rngZelle As Range
For Each rngZelle In ActiveSheet.UsedRange.SpecialCells(xlCellTypeAllValidation)
rngZelle.Validation.Delete
Next rngZelle
End Sub

Und das nächste mal bitte gleich zu Anfang auf den verwendeten Typ eingehen.


Anzeige
OT mein Umgang mit Anfragen
02.05.2012 17:59:45
Reinhard
Hallo Karin,
als ich deine Antwort las dachte ich schon daß es im Rahmen des Möglichen liegt daß du für Ablage P gearbeitet hast wie es ja jetzt der Fall ist.
Ich habe mir seit Jahren angewöhnt bei "DropDown" in Excel grundsätzlich (naja, 80-95%) erstmal
nachzufragen was denn der Anfrager damit genau meint.
Erst wenn das geklärt ist suche ich nach einer Lösung. Das ist entspannend für meinen Kopf und hat
gleichzeitig noch einen schönen und erwünschten Nebeneffekt.
Kommt keine Antwort so ist die Sache für mich erledigt und ich habe außer der Nachfrage keine
Anstrengungen meinerseits sinnlos in den Sand gesetzt.
Ähnlich wie bei "ich hab da eine ListBox/Listenfeld". Ohne Nachfrage habe ich da 50% Chance für Ablage P zu arbeiten. In dem Fall kommt noch dazu, in einem Tabellenblatt oder auf einer UF.
Gruß
Reinhard
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Drop Down Listen in Excel löschen


Schritt-für-Schritt-Anleitung

Um ein Dropdown (Auswahlliste) in Excel zu löschen, kannst du die folgenden Schritte befolgen:

  1. Öffne dein Excel-Dokument und gehe zu dem Arbeitsblatt, das die Dropdown-Listen enthält.
  2. Wähle die Zellen aus, die das Dropdown-Menü enthalten. Wenn du alle Dropdowns auf einem Arbeitsblatt entfernen möchtest, kannst du Strg + A drücken, um alles auszuwählen.
  3. Klicke auf die Registerkarte "Daten" in der Menüleiste.
  4. Wähle "Datenüberprüfung" aus der Gruppe "Datentools".
  5. Im Dialogfeld "Datenüberprüfung", klicke auf die Schaltfläche "Löschen". Dies entfernt die Dropdown-Liste aus den gewählten Zellen.

Falls du alle Dropdowns in mehreren Arbeitsblättern auf einmal löschen möchtest, kannst du den folgenden VBA-Code verwenden:

Sub DropDownListenLoeschen()
    Dim rngZelle As Range
    For Each rngZelle In ActiveSheet.UsedRange.SpecialCells(xlCellTypeAllValidation)
        rngZelle.Validation.Delete
    Next rngZelle
End Sub

Häufige Fehler und Lösungen

  • Fehler: "Das Excel-Dropdown lässt sich nicht löschen."

    • Lösung: Überprüfe, ob die Zelle gesperrt ist oder ob du im geschützten Modus arbeitest. Stelle sicher, dass das Arbeitsblatt nicht geschützt ist.
  • Fehler: "Ich kann die Dropdown-Listen nicht finden."

    • Lösung: Vergewissere dich, dass du die richtigen Zellen ausgewählt hast. Nutze die Funktion „Datenüberprüfung“, um zu prüfen, ob dort eine Liste hinterlegt ist.

Alternative Methoden

Eine alternative Methode, um Dropdowns in Excel zu entfernen, ist das Löschen aller Formen und Steuerelemente auf einem Arbeitsblatt. Dies kann hilfreich sein, wenn viele Dropdowns vorhanden sind:

Sub AlleSteuerelementeLoeschen()
    ActiveSheet.Shapes.SelectAll
    Selection.Delete
End Sub

Diese Methode entfernt alle Formen, einschließlich Dropdowns, aber auch andere Steuerelemente. Sei vorsichtig, wenn du diese Methode anwendest, da alle Formen entfernt werden.


Praktische Beispiele

Wenn du einen bestimmten Bereich von Zellen hast, in dem du die Dropdown-Listen entfernen möchtest, kannst du den folgenden VBA-Code verwenden:

Sub BereichDropdownLoeschen()
    Dim rng As Range
    Set rng = ActiveSheet.Range("A1:A10") ' Passe den Bereich an
    Dim zelle As Range
    For Each zelle In rng
        If zelle.Validation.Type = 3 Then ' 3 steht für eine Liste
            zelle.Validation.Delete
        End If
    Next zelle
End Sub

Dieser Code entfernt alle Dropdowns in dem angegebenen Zellenbereich.


Tipps für Profis

  • Überlege, ob du die Dropdowns wirklich löschen möchtest oder nur deaktivieren. Manchmal ist es sinnvoll, die Datenüberprüfung zu entfernen und die Listen später wiederherzustellen.
  • Nutze die Filterfunktion, um schnell Zellen mit Dropdowns zu identifizieren.
  • Erstelle eine Sicherungskopie deiner Arbeitsmappe, bevor du Massenänderungen vornimmst, um Datenverlust zu vermeiden.

FAQ: Häufige Fragen

1. Wie kann ich alle Dropdowns in mehreren Sheets gleichzeitig löschen? Du musst einen VBA-Code verwenden, der durch alle Arbeitsblätter iteriert und die Dropdowns löscht.

2. Was kann ich tun, wenn mein Dropdown nicht gelöscht wird? Überprüfe, ob dein Arbeitsblatt geschützt ist oder ob es sich um ein ActiveX-Steuerelement handelt, das anders behandelt werden muss.

3. Gibt es eine Möglichkeit, die Dropdowns schnell zu deaktivieren, anstatt sie zu löschen? Ja, du kannst die Datenüberprüfung beibehalten, aber die Liste entfernen, indem du die Validierungsoption auf "Keine" setzt.

4. Was ist der Unterschied zwischen einem Dropdown und einem Auswahlfeld in Excel? Ein Dropdown ist eine einfache Liste zur Auswahl eines Wertes aus einer vorgegebenen Liste, während ein Auswahlfeld (ListBox) mehrere Werte gleichzeitig anzeigen kann.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige