ComboBox-Inhalt wird bei Makrostart gelöscht
06.01.2008 18:46:47
Bernd
ich habe ein Problem mit einer ActiveX-Komponente in Excel (Office97).
Ich habe mittels der Steuerelement-Toolbox-Symbolleiste ein Kombinationsfeld in einem Excelblatt erstellt und in dessen Eigenschaften (ListFillRange) hinterlegt, wo es sich die Auswahlliste herholen soll (aus einem einspaltigen Excelbereich im Eingabeblatt). Der ausgewählte Listinhalt soll in eine weitere Excelzelle geschrieben werden (LinkedCell). Das funktioniert soweit einwandfrei.
Nach der von mir erfolgten Auswahl eines Listwertes aus der ComboBox starte ich ein VBA-Makro, welches in einem zweiten Excelblatt diese Eingaben unter anderem mit verwertet und eine Tabelle daraus erstellt (und evtl. eine vorhandene Alttabelle dort vorher löscht). Die ComboBox wird in diesem Makro nicht angepackt, nur dessen LinkedCell wird ausgewertet.
Jedesmal, wenn ich das Makro in XL97 starte, wird die Listauswahl komplett aus der ComboBox gelöscht. In den ComboBox-Eigenschaften steht allerdings noch der Zellbezug drin - d.h. das Steuerelement stellt diese Daten nicht mehr dar.
In Excel2002 funktioniert es dagegen einwandfrei, die ComboBox-Auswahl wird nicht gelöscht.
Gefunden habe ich hierzu in der dt. Excel-Newsgroups leider nichts.
Weiß jemand den Fehler?
Vielen Dank für Hilfe,
Bernd