Hallo ins Forum,
ich habe eine Userform erstellt mit sechs Kontrollkästchen, die fest beschrfitet sind.Wenn bestimmte Kästchen ausgewählt werden, werden festgelegte Werte in ein anderes Tabellenblatt übertragen.Die UserForm erscheint beim Klicken auf eine bestimmte Zelle.
Nun möchte ich die Beschriftungen und auch die Anazhl der Kontrollkästchen in Abhängigkeit von einem anderen Tabellenbereich erstellen. Sprich, wenn in Bereich A1:A10 in der ersten sieben Zellen Werte stehen soll die UserForm so angepasst werden, dass es sieben Checkboxen gibt, welche mit den Werten aus diesem Bereich beschriftet sind und als Rückgabewert den entsprechenden Wert aus Spalte B zurückgeben.
Ich habe vorallem Schwierigkeiten die UserForm dynmaisch anzupassen. Hat jemand vielleicht schonmal etwas in der Art gemacht und kann mir mit einem Ansatz oder vielleicht sogar einen Bespielcode helfen? [Die Bezeichnungen und Rückgabe sollte ich selbst auf mein Beispiel übertragen bekommen ;) ] Ich kenne bisher nur den Weg, dass man den Aufbau der UserForm im VBA-Editor schon fix vorgbit.
Karolin
|