Kombif. 2 unterschiedliche Abfragen zuweisen

Hallo,

hab die Suche schon eingehend benutzt aber bis jetzt noch keine ähnliche Fragestellung gesehen oder falsche Keywords verwendet:

Ich arbeite gerade an meiner Studienarbeit würde gerne einem Kombinationsfeld in einem Unterformular 2 unterschiedliche Abfragen zuweisen. Die eine Abfrage soll genutzt werden um bereits enthaltene Einträge darzustellen.
Klickt jedoch jemand aufs Drop-Down Menü soll eine 2. Abfrage die Auswahl fürs Drop Down Menü liefern.

Denke muss irgendwie mit einem Ereignus zugeordneter Ereignisprozedur lösbar sein. Gibt aber ja nur „Beim Klicken“ und nicht „Beim Drop-Down Menü auswählen“. Die Quelle für Drop Down Auswahl müsste ich doch mit me.feldname.rowsource = „2.abfrage“ ändern können?

Vielen Dank im Voraus.

Hi,
ungefähr so?

Private Sub DeineListBox\_GotFocus()
Me.DeineListBox.RowSource = "Abfrage1"
Me.DeineListBox.Requery
End Sub

Private Sub DeineListBox\_LostFocus()
Me.DeineListBox.RowSource = "select x,y from sonstwoher"
Me.DeineListBox.Requery
End Sub

Danke für die schnelle Antwort. Funktionierte auch soweit, Problem war nur dass das Unterformular als Tabelle angezeigt wird. Wenn man nun auf die Spalte klickte hat er für alle Felder die Abfrage ausgetauscht, und da das Unterformular auch nur die eine Spalte enthielt konnte man auch nicht Focus wieder entfernen.

Habs nun andersherum gelöst. Hab die Abfrage angepasst, so dass diese nun Wert aus dem Formular abfragt und somit angepasste Werte für Drop Down Menü liefert.
http://communityclips.officelabs.com/Video.aspx?vide… hier ist die Vorgehensweise falls jemand sich fragt wie man Formularwerte in eine Abfrage einbaut beschrieben.

Gruß Martin