Hallo Roland
das hört sich sehr gut an , aber wie bringt man Excel97 dazu
den ausgewählten Wert in eine Zelle auszuschreiben? Wenn das
wirklich funktioniert, dann sollte mein Problem wohl gelöst
sein.
Also nehme das Kombinationsfeld aus der Symbolleiste Formular und füge es an seinen Platz ein.
Rechte Maus darauf, Steuerungselement formatieren auswählen.
In der Tab-Page Steuerung findest Du
Listenbereich: Hier gibst Du die Zellen an, aus denen Du die Werte holst, die in dem Kombinationsfeld zur Auswahl geboten werden.
Ausgabebereich: Hier gibst Du die Zelle an, in die die getroffene Auswahl geschrieben wird - wie gesagt, das passiert als Positionszahl, d.h. wenn der Benutzer das vierte Element der Auswahl wählt, wird in der Zelle eine 4 erscheinen.
Das Feld hat den Nachteil, daß es sich nicht ordentlich formatieren lässt, also nix zum schön aussehen, dafür schnell und praktisch.
Zum schön aussehen verwende das Kombinationsfeld in der Steuerelement-Toolbox, aber um damit richtig umzugehen musst Du VBA programmieren bzw. gleich einen vollständigen Dialog programmieren.
Gruß
Thomas