Name per Makro vergeben
26.05.2007 17:57:01
Peter
Ich brauche bei 2 Fragen mal wieder Hilfe.
1. Wie kann ich aus einem Listenfeld "MultiSelect" in einer Userform die Rückgabewerte einer
Mehrfachselektion auswerten?
Bei 'fmMultiselectSingle' geht das über die Value-Eigenschaft bei 'fmMultiSelectMulti' und
'fmMultiSelectExtended' bekomme ich das einfach nicht hin.
2. Ich will in einem Makro einen Namen vergeben den ich in diesem Listenfeld verwerten will.
Dies funktioniert bei mir allerdings nicht. Da das Namensfeld variabel sein soll, wird zuerst
der alte Namensbereich mit Inhalten und der alte Name gelöscht. Dann soll er neu angelegt werden.
Das Löschen funktioniert einwandfrei. Der neue Name wird aber nicht erstellt. Soll heißen man sieht ihn
nicht im Namensfenster. Geht man über das Menue zur Namensvergabe steht er dort in der Liste.
Allerdings kann man nicht darauf zugreifen.
Vielleicht könnt ihr es ja an der Beispieldatei nachvollziehen.
https://www.herber.de/bbs/user/42786.xls
Ich habe das ganze übrigens auch unter Excel 2003 ausprobiert. Dort hat die Namensvergabe manchmal funktioniert und ein anderes mal wieder nicht. Ohne das an der Stelle im Code eine Änderung vorgenommen wurde.
Ich hoffe auf euch
Peter