Lady1201 Geschrieben 18. November 2002 Geschrieben 18. November 2002 Hallo! Kann mir jemand sagen, wie ein Change-Ereignis in VB funktioniert? Habe zwei Combo-Boxen und möchte die zweite je nach Auswahl des Eintrages der ersten Combo-Box befüllen. Was muss ich beachten? VLG, thx
tauron Geschrieben 18. November 2002 Geschrieben 18. November 2002 Moin ! zu beachten ist eigentlich nicht viel, Du stellst bei den Eigenschaften der ersten Combo-Box unter "Ereignis"-->"Nach Aktualisierung" die [Ereignisprozedur] ein und hast dann im Code die Prozedur: Private Sub MeineErsteCombobox_AfterUpdate() und hier trägst Du dann ein was mit der zweiten Box passiert. Wenn Du den Inhalt der Combox ändern möchtest, kannst Du das über RowSource (Datensatzherkunft) machen, und dort die Werteliste bzw. Tabelle/Abfrage ändern. z.B.: MeineZweiteCombobox.RowSource ="Eintrag1;Eintrag2" Beim ändern einer Tabelle/Abfrage solltest Du dann einen Requery von der ComboBox ausführen lassen, um die Anzeige zu aktualisieren. Hoffe das hilft Dir weiter ! gruß Christian
Gast King555 Geschrieben 18. November 2002 Geschrieben 18. November 2002 Das Ereignis, welches du benötigst, ist nicht das Change-, sondern dass Click-Ereignis! Beispiel: Private Sub Combo1_Click() Combo2.AddItem Combo1.List(Combo1.ListIndex) End Sub
Lady1201 Geschrieben 19. November 2002 Autor Geschrieben 19. November 2002 Danke euch beiden, ihr habt mir wirklich sehr geholfen!:e@sy Programm läuft! VLG
tauron Geschrieben 19. November 2002 Geschrieben 19. November 2002 gern geschehen.. hey, das erste mal, das ich ge-:e@sy werde gruß Christian
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden