Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<

Microsoft Office 2003-2019 => Excel => Thema gestartet von: DennisM am Mai 30, 2018, 15:38:13 Nachmittag

Titel: Office 2016 Bestellformular mit dynamischen Dropdown
Beitrag von: DennisM am Mai 30, 2018, 15:38:13 Nachmittag
Hallo zusammen,

ich brauche mal eure Hilfe. Ich weiß nicht wo ich hier ansetzen soll.

Folgende ist Situation:
Ich habe eine Excel Mappe mit verschiedenen Tabellen. Je Tabelle ist eine Artikelgruppe abgebildet (Ausnahme ist das eigentliche Formular in der ersten Tabelle). Die Tabelle enthält jeweils Artikelnr., Bezeichnung und Preis.

Das möchte ich machen:
In dem Bestellformular soll es ein Dropdown mit den verschiedenen Artikelgruppen geben. Je nach Auswahl sollen in einem zweiten Dropdown die Artikel der entsprechenden Tabelle geladen werden. Abhänig von der Auswahl im zweiten Dropdown sollen jetzt Zellen mit den Werten Artikelnr., Bezeichnung und Preis aus der entsprechenden Tabelle gefüllt werden.

Ich habe schon von SVerweis, Indirekt und Bereich.Verschieben gelesen als ich Google zum Thema bemüht habe. Durchgestiegen bin ich allerdings nicht und brauche da jetzt mal die Hilfe von den Profis ;)

Ich hänge euch mal eine Datei an die den Aufbau wiedergibt.

Danke schon mal für eure Tatkräftige unterstützung.

Grüße
Dennis
Titel: Antw: Office 2016 Bestellformular mit dynamischen Dropdown
Beitrag von: maninweb am Mai 31, 2018, 09:17:38 Vormittag
Hallo,

um abhängige Dropdowns zu erstellen, musst Du Namen verwenden (Menüband / Formeln / Namensmanager). Da Du aber pro Zeile in der Bestellung
eine Auswahl für die Artikelgruppe triffst, brauchst Du auch pro Zeile einen Namen für das jeweilige Dropdown für den Artikel.

Ich habe Dir das mal in der Beispieldatei erstellt. Die definierten Namen sind statisch und eher die klassische Methode. Wenn Du intelligente Tabellen
verwenden würdest, wäre es dynamischer.

Gruß
Titel: Antw: Office 2016 Bestellformular mit dynamischen Dropdown
Beitrag von: DennisM am Juni 01, 2018, 10:09:58 Vormittag
Danke für deine Hilfe.  8)
Und das so schnell. Was meinst du mit "intelligente Tabellen"?
Sorry für die blöde Frage, aber so oft arbeite ich nicht mit Excel  :P
Titel: Antw: Office 2016 Bestellformular mit dynamischen Dropdown
Beitrag von: maninweb am Juni 01, 2018, 10:29:00 Vormittag
Hallo,

gerne. Lies' mal die folgenden Artikel durch oder google mal nach "Strukturierte Verweise Excel". Ein Vorteil wäre z.B., dass
sich die Größe des Bereichs automatisch anpasst. In der Beispielmappe von mir sind diese fest vorgegeben; ginge jetzt auch
mit Formeln, aber intelligente Tabellen sind einfacher.

https://it-service-ruhr.de/tipp/excel-strukturierte-verweise (https://it-service-ruhr.de/tipp/excel-strukturierte-verweise)
https://www.tabellenexperte.de/ordnung-ins-chaos-strukturierte-verweise/ (https://www.tabellenexperte.de/ordnung-ins-chaos-strukturierte-verweise/)

Gruß
Titel: Antw: Office 2016 Bestellformular mit dynamischen Dropdown
Beitrag von: DennisM am Juni 01, 2018, 14:26:00 Nachmittag
Hallo nochmal,

eines ist mir aber gerade aufgefallen. Der Zellendropdown zeigt mir nur 16 Werte wobei die Liste länger sein sollte. Kann man das noch irgendwo definieren?

Danke schön :)
Titel: Antw: Office 2016 Bestellformular mit dynamischen Dropdown
Beitrag von: maninweb am Juni 01, 2018, 14:58:23 Nachmittag
Hallo,

Menüband -> Formeln -> Namens-Manager -> Dort alle definierten Namen - bis auf die zu den Artikelgruppen - anpassen, also die Bereiche.

Gruß
Titel: Antw: Office 2016 Bestellformular mit dynamischen Dropdown
Beitrag von: DennisM am Juni 02, 2018, 12:19:24 Nachmittag
Gefunden ;) Danke dir.

Ich habe sogar noch weitere Tabellen hinzugefügt und das ganze entsprechend erweitert. Nach anfänglichen kleinen Fehlerchen funktionert jetzt alles.

Top!! Danke dir wirklich sehr.

Ob sich das lohnt auf inteligente Tabellen umzubauen ist fraglich. Den Aufwand kann ich einfach auch nicht abschätzen..
Titel: Antw: Office 2016 Bestellformular mit dynamischen Dropdown
Beitrag von: maninweb am Juni 02, 2018, 15:00:23 Nachmittag
Hallo,

prima, dass jetzt alles klappt. Was die intelligenten Tabellen betrifft, es gäbe 2 Gründe dafür:

- Deine Basistabellen erweiterst Du sehr oft, d.h. es kommen häufig neue Datensätze hinzu.
- Du bist neugierig und möchtest es einfach wissen.

Gruß
Titel: Antw: Office 2016 Bestellformular mit dynamischen Dropdown
Beitrag von: DennisM am Juni 04, 2018, 15:02:46 Nachmittag
Ich habe es entsprechend mal geändert gehabt. Funktioniert auch.

Ich hätte jetzt noch was spezielles.
Wenn ich im ersten Dropdown den Wert "Diverse" auswähle möchte ich das mehrer Inputboxen hintereinander abgefragt werden (Artikelnr., Beschreibung, Preis) und die Werte dann entsprechend in die 3 Zellen geschrieben werden. Gibt es da eine einfache möglichkeit? Eventuell ohne das die Formel in den Zellen überschrieben wird?

Grüße
Dennis