Hallo,
bereits vor einigen Tagen habe ich ein Problem gepostet, das leider nach wie vor offen ist (Probleme beim Speichern). Es geht darum, daß xl beim Speichern unter (und nur dann!) aus irgendwelchen unerfindlichen Gründen eine ComboBox in einem versteckten und geschützten Blatt aktiviert. Xl meckert natürlich.
Ich habe schon alles ausprobiert, Codeteile auskommentiert, Einzelschritte usw, ohne Erfolg. Es sieht eher nach einem Bug als nach einem Programmierfehler meinerseits aus.
Jedenfalls habe ich mich entschlossen anders an das Problem heranzugehen. Ich will beim Verlassen des Blattes die ComboBox löschen und beim Aufrufen der Seite über ein Makro eine ComboBox vorher anlegen, die RowSource und LinkedCell usw. definieren. Hört sich einfach an, wofür hat man schließlich den Rekorder? Aber auch das gestaltet sich komplizierter als erwartet, da der Rekorder nicht alles aufzeichnet. Außerdem ist die Onlinhilfe schwach, wenn es darum geht eine ComboBox, wie man sie aus der Steuerelemententoolbox gewöhnt ist, herzuzaubern. Dort wird zB von msoControlComboBox gesprochen aber auch von AddFormControl(xlListBox) etc. Ich blicke da nicht durch.
Um es kurz zu machen: Wie kann ich mit VBA eine ComboBox zeichnen, diese evtl. umbenennen, den Font etc. manipulieren??
Ich hoffe, sollte mir die gelingen, das eigentliche Problem mit dem Speichern dadurch aus der Welt geschaffen zu haben. Ganz schön kompliziert ..
Gruß,
Martin