Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
568to572
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
568to572
568to572
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Combobox.Listindex = 0 ohne change Ereignis
18.02.2005 11:58:12
Heiko
Moin moin ans Forum,
stehe mal wieder auf dem Schlauch mit folgendem Problem.
Ich habe eine Combobox in einem Userform. Diese Combobox wird im UserForm_Activate() Ereignis über
ComboBox2.List() = MyArray
' Combobox mit der ersten Zeile vorbelegen.
ComboBox2.ListIndex = 0
befüllt und so vorbelegt das die nullte Zeile angezeigt wird.
Klappt auch alles wunderbar, nur löst die Zeile
ComboBox2.ListIndex = 0
das Combobox2_Change Ereignis aus und ruft mir den darin enthaltenden Code auf.
Wie kann ich das verhindern.
Habe schon
Application.EnableEvents = False
ComboBox2.ListIndex = 0
Application.EnableEvents = True
probiert, brachte aber keinen Erfolg.
Danke schon mal für alle Antworten.
Gruß aus dem Norde, Heiko

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Combobox.Listindex = 0 ohne change Ereignis
K.Rola
Hallo,
so in dieser Art:
Option Explicit
Dim Blocker As Boolean
Private Sub ComboBox1_Change()
If Blocker Then Exit Sub
'mach was!
End Sub
Private Sub UserForm_Activate()
Blocker = True
ComboBox1.ListIndex = 0
Blocker = False
End Sub

Gruß K.Rola
AW: Combobox.Listindex = 0 ohne change Ereignis
Heiko
Hallo K.Rola,
danke für den Tipp, habe ihn etwas für mich angepasst und nun gehts.
Also danke nochmal und ein schönes Wochenende,
Gruß Heiko
AW: Combobox.Listindex = 0 ohne change Ereignis
18.02.2005 12:10:58
Franz
Hallo Heiko,
musste ich schmerzlich auch vor kurzem lernen: EnableEvents geht nur auf Tabellenebene, nicht in einer UF
Aber probier doch mal (ungetestet):
If ComboBox2.ListIndex = 0 then exit sub
Grüße
Franz
Anzeige
AW: Combobox.Listindex = 0 ohne change Ereignis
Heiko
Hallo Franz,
danke für den Tipp, geht so aber leider nicht da mit deiner Zeile das auswerten der Zeile 0 nicht mehr möglich wäre.
Werde den Ansatz von K.Rola nutzen.
Trotzdem Danke und ein schönes Wochenende,
Gruß Heiko

56 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige