Tipps & Tricks 30.07.2004, 06:30 Uhr

Verwendung von Kombinationsfeldern in Excel

Ich möchte in Excel eine Art Formular erstellen, in dem ich folgendes machen kann: Aus einer DropDown-Liste wähle ich einen Wert und in einem anderen Feld erscheint daraufhin das Detail. Beispiel: Ich wähle in der Liste eine Ortschaft und im «Anzeigefeld» erscheint dann die zugehörige PLZ.
Für diesen Zweck benutzen Sie das Kombinationsfeld aus der Steuerelement-Toolbox. Die einfachen Formular-Felder sind nicht geeignet, weil hier keine wirkliche Kombination von Daten möglich ist. Bevor Sie jedoch das Kombinationsfeld erstellen, müssen Sie die Daten in Ihrer Tabelle so anordnen, dass die beiden Felder (in Ihrem Fall also Ort und PLZ) in zwei Spalten direkt nebeneinander stehen. Bsp: Spalte A enthält die Orte, Spalte B die PLZ.
Klicken Sie mit der rechten Maustaste auf die Excel-Symbolleiste und wählen Sie "Steuerelement-Toolbox", um diese Symbolleiste zu aktivieren. In der Symbolleiste klicken Sie auf das Symbol "Kombinationsfeld". Der Mauszeiger hat sich in ein kleines Kreuz verwandelt. Klicken Sie nun in die Excel-Tabelle an die Stelle, an der das Feld erscheinen soll. Ein neues Kombinationsfeld im Entwurfsmodus wurde erstellt. Zum Konfigurieren des Feldes klicken Sie mit der rechten Maustaste darauf und wählen im Kontextmenü die "Eigenschaften". Hier müssen Sie drei Werte setzen, damit sich das Feld in der gewünschten Weise verhält:
"BoundColumn" = 2
Spalte 2 ist gebunden, das heisst, es werden die Werte aus Spalte 2 (die Orte) wiedergegeben.
"LinkedCell" = C1
Das Ergebnis soll in Zelle C1 ausgegeben werden (oder wahlweise in jeder anderen Zelle). Wenn also im Kombinationsfeld eine PLZ gewählt wird, wird der zugehörige Ort in Zelle C1 geschrieben.
"ListFillRange" = A1:B20
Die Datenquelle sind die beiden Spalten A und B, und wir gehen einmal davon aus, dass nur bis Zeile 20 Werte enthalten sind. Haben Sie das eingetragen, schliessen Sie das Eigenschaften-Fenster, die Werte werden auomatisch gespeichert.
Zum Ausprobieren müssen Sie den Entwurfsmodus verlassen, dazu klicken Sie in der Steuerelement-Toolbox auf das Symbol "Entwurfsmodus". Wenn Sie jetzt auf das Kombinationsfeld klicken, klappt eine Liste mit den Orten herunter; wählen Sie eine aus, erscheint in C1 der zugehörige PLZ.



Kommentare
Es sind keine Kommentare vorhanden.