Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Combo-Box und Application.EnableEvents

Forumthread: Combo-Box und Application.EnableEvents

Combo-Box und Application.EnableEvents
26.10.2004 13:55:46
eres
Hallo Excel-Gurus,
ich verzweifle langsam aber sicher.
Habe auf einem Tabellenblatt zwei ComboBoxen. Die erste enthält alle offenen Excel-Files, die zweite ComboBox listet in Abhängigkeit der ersten alle Blätter der ausgewählten Datei aus ComboBox 1 auf. Funktioniert einwandfrei.
Problem: In der zweiten ComboBox bleibt aus mir nicht erklärlichen Gründen ein Eintrag stehen, der direkt angezeigt wird, auch wenn ich die Datei geschlossen habe, wieder öffne aber noch keine Auswahl in ComboBox1 getroffen habe.
Um dieses zu umgehen habe ich in der Datei eine Workbook_BeforeClose - Procedure eingebaut, die u.a. folgendes enthält:
Application.EnableEvents = False
Sheets("Makro").ComboBox1.Clear
Sheets("Makro").ComboBox2.Clear
Application.EnableEvents = True
Was ich jetzt absolut nicht mehr verstehe ist, wieso er beim obigen Code trotz der Application.EnableEvents = False beim Clear-Befehl in die Change-Procedure der ComboBox geht.
Hat hier jemand eine Idee, was ich falsch mache ?
Vielen Dank im voraus und Gruss ans Forum
erwin
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Combo-Box und Application.EnableEvents
Ulf
Weil EnableEvents nicht auf OLE-Objekte wirkt, auch nicht in userforms.
Ulf
Vielen Dank, Ulf.
eres
Und wieder was dazugelernt.
Vielen Dank für die tolle Hilfe, Ulf.
Gruss aus Köln
erwin
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige