Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Dropdownliste ganz anzeigen

Dropdownliste ganz anzeigen
17.04.2007 17:37:00
Peter
Hallo Excelfreunde
wer kann mir sagen/zeigen wie ich mittels vba Code eine Dropdownliste ganz also alles anzeigen lassen kann.
Der Code soll auf alle Tabellen und Listen angewendet werden können und besteht teilweise aus 15 Namen/Zahlen.
ich möchte nicht mehr rauf/runter scrollen.
Gruß Dieter

Anzeige

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Dropdownliste ganz anzeigen
17.04.2007 19:16:00
Horst
Falls du mit Dropdownliste ein InCellDropdown meinst, gehts nicht, ansonsten
über die Eigenschaft Listrows.
mfg Horst

AW: Dropdownliste ganz anzeigen
17.04.2007 19:22:21
Peter
Hallo Excelfreunde
ich meinte, in der Dropdownliste werden max 8 Zeilen angezeigt.
Es sind in meiner Datei aber teilweis bis 15 Zeilen (Text oder zahlen) die ich auf einmal, ohne zu scrollen, angezeigt bekommen möchte.
Gruß Dieter

Anzeige
AW: Dropdownliste ganz anzeigen
17.04.2007 19:25:00
Horst
Ich schrieib doch, dass es nicht geht, wenn es Dropdown(Gültigkeitsliste) ist.
mfg Horst

AW: Dropdownliste ganz anzeigen
17.04.2007 19:36:01
Peter
Hallo Excelfreund
danke für deine Info und dein Interesse.
Ich weis aber das es geht, nur weis ich nicht wie.
Aus dem Forum habe ich einen Code für "Mehrzeiliges Anzeigen" in der Dropdownliste, aber der funktioniert nicht richtig.
Es bleiben die Pfeile beim Speichern stehen und das ist nicht so nett.
Deshalb meine Frage ob mir hier jemand mit einem Code zu dem Problem weiterhelfen kann.
Gruß Dieter

Anzeige
AW: Dropdownliste ganz anzeigen
17.04.2007 19:39:00
Horst
"...Ich weis aber das es geht..."
Das, Excelfreund, ist schlicht nicht möglich!
mfg

AW: Dropdownliste ganz anzeigen
17.04.2007 19:42:00
Peter
Hallo Excelfreund
noch einmal danke für dein Interesse.
Aber vielleicht hat noch jemand einen Vorschlag.
Lasse bitte den Tread auf, OK
Gruß Dieter

Hier der Code der nicht funktioniert
17.04.2007 20:08:00
Peter
Hallo Excelfreunde
ich lade mit der Datei mal den Code hoch, der nicht Ok ist.
Die Pfeile bleiben nach dem Speichern bestehen.
Vielleicht weis ja hier jemand rat und kann den Code so abändern, sodass er funktioniert.
https://www.herber.de/bbs/user/41826.xls
Gruß Dieter

Anzeige
AW: Hier der Code der nicht funktioniert
17.04.2007 23:06:00
Andi
He,
da wird viehisch getrickst und die Gültigkeitdropdown mit Dropdown aus der
Symbolleiste Formular ersetzt, man nennt sowas Bastelei, verstehe nicht,
was das für Nutzen bringen soll.
Grüße Andi

AW: Dropdownliste ganz anzeigen
17.04.2007 20:09:00
Horst
Excelfreund,
gerne lasse ich die Frage offen, sie wird es auch bleiben, da es
keine Lösung gibt!
mfg Hordt

Anzeige
AW: Dropdownliste ganz anzeigen
18.04.2007 05:55:00
Peter
Hallo Excelfreunde
es werden nur 8 Zeilen angezeigt.
Ich möchte alle angezeigt bekommen.
Auch wenn es mehr als 8 Zeilen sind.
gruß Dieter

AW: Dropdownliste ganz anzeigen
20.04.2007 22:58:55
Jochen
Hi,
liest du gelegentlich die Antworten?
Scheinbar nicht, denn sonst wüsstest du, dass das mit dem Dropdown der Gültigkeit
nicht möglich ist.
Deine hochgeladene Mappe ist eine unerträgliche Bastelei.
Grüße Jochen

Anzeige
Horst, Andi und Jochen
21.04.2007 13:02:37
Peter
Hallo Excelfreunde
danke für euere Antworten.
Ich habe verstanden das es nicht geht. (Selbst mit "Bastelei" nicht)
Das währe aber mal ein neues Feature für Excel
Ist zwar schade, aber ich kann damit weiterleben. lol
Gruß Dieter
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Dropdownliste in Excel vollständig anzeigen


Schritt-für-Schritt-Anleitung

Um eine Dropdownliste in Excel vollständig anzuzeigen, kannst du die Anzahl der sichtbaren Zeilen mit einer benutzerdefinierten VBA-Lösung anpassen. Hier ist eine einfache Schritt-für-Schritt-Anleitung:

  1. Entwicklertools aktivieren: Falls die Entwicklertools nicht sichtbar sind, gehe zu Datei > Optionen > Menüband anpassen und aktiviere die Entwicklertools.

  2. VBA-Editor öffnen: Klicke auf Entwicklertools und dann auf Visual Basic.

  3. Modul einfügen: Im VBA-Editor klicke mit der rechten Maustaste auf dein Projekt und wähle Einfügen > Modul.

  4. Code eingeben: Füge den folgenden Code in das Modul ein:

    Sub DropdownListeAnzeigen()
       Dim cell As Range
       For Each cell In Selection
           If cell.Validation.Type = 3 Then ' 3 steht für Dropdown
               cell.Validation.InCellDropdown = True
               cell.Validation.ListRows = 15 ' Anzahl der anzuzeigenden Zeilen
           End If
       Next cell
    End Sub
  5. Makro ausführen: Schließe den VBA-Editor und gehe zurück zu Excel. Wähle die Zelle mit der Dropdownliste aus und gehe zu Entwicklertools > Makros. Wähle DropdownListeAnzeigen und klicke auf Ausführen.

Jetzt solltest du in der Lage sein, die Dropdownliste mit mehr als 8 Einträgen anzuzeigen.


Häufige Fehler und Lösungen

  • Dropdown-Liste wird nicht angezeigt: Stelle sicher, dass die Zelle die Datenüberprüfung korrekt eingerichtet hat. Gehe zu Daten > Datenüberprüfung und überprüfe die Einstellungen.

  • Dropdown funktioniert nicht: Überprüfe, ob der Bereich für die Dropdownliste korrekt definiert ist und ob die Zelle keine ungültigen Werte enthält.

  • Scrollen funktioniert nicht: Wenn du mehr als 8 Einträge hast, stelle sicher, dass du die ListRows-Eigenschaft im VBA-Code angepasst hast.


Alternative Methoden

Wenn du keine VBA-Lösungen verwenden möchtest, kannst du die Dropdownliste auch anders gestalten:

  1. Verwende eine Formularsteuerelement: Anstatt die Gültigkeitsliste zu verwenden, kannst du ein Dropdown-Menü aus den Formularsteuerelementen verwenden.

  2. Erstelle eine PivotTable: Verwende eine PivotTable, um die Auswahlmöglichkeiten übersichtlich und interaktiv anzuzeigen. Du kannst diese auch in Kombination mit einem Dropdown-Menü verwenden.


Praktische Beispiele

Hier sind einige praktische Beispiele, wie du die Dropdownliste erweitern kannst:

  • Beispiel 1: Wenn du eine Liste von Projektnamen hast, die länger als 8 Einträge ist, kannst du den oben genannten VBA-Code verwenden, um die Liste vollständig anzuzeigen.

  • Beispiel 2: Erstelle eine Dropdownliste für die Auswahl von Produkten in einem Lager, die aus mehr als 15 verschiedenen Produkten besteht. Mit dem VBA-Code kannst du die Sichtbarkeit erhöhen.


Tipps für Profis

  • Dropdown-Symbol immer anzeigen: Um sicherzustellen, dass der Dropdown-Pfeil dauerhaft angezeigt wird, kannst du die Zelle formatieren, um das Dropdown-Symbol sichtbar zu halten.

  • Tastenkombinationen nutzen: Du kannst auch Tastenkombinationen für häufige Dropdown-Optionen festlegen, um schneller darauf zugreifen zu können.


FAQ: Häufige Fragen

1. Warum werden nur 8 Zeilen in meiner Dropdownliste angezeigt?
Die Standard-Einstellung in Excel zeigt maximal 8 Zeilen in einer Dropdownliste an. Du kannst die Sichtbarkeit erhöhen, indem du den ListRows-Parameter in VBA anpasst.

2. Funktioniert die Dropdownliste in allen Excel-Versionen?
Ja, die grundlegende Dropdown-Funktionalität ist in den meisten Excel-Versionen vorhanden. Für VBA-Lösungen benötigst du jedoch Excel 2007 oder neuer.

3. Was kann ich tun, wenn meine Dropdownliste nicht funktioniert?
Überprüfe die Datenüberprüfungseinstellungen in der Zelle und stelle sicher, dass der Bereich für die Dropdownliste korrekt definiert ist.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige