Listenfeld nach Spalte sortieren (Access 97, 2000)
Veröffentlicht am 30.12.2003
Sortieren Sie nach einer beliebigen Spalte.
Mehrspaltige Listenfelder sind gut zur Anzeige zusätzlicher Information geeignet. Sie können beispielsweise nicht nur einen Namen im Listenfeld zeigen, sondern auch gleich die zugehörige Telefonnummer.
Ähnlich wie eine Tabelle kann auch ein Listenfeld nach einer beliebigen Spalte sortiert werden.
Zur Anlage der Leiste gehen Sie folgendermaßen vor:
Zur Sortierung werden Befehlsschaltflächen eingesetzt, die Sie als Spaltenüberschriften oberhalb des Listenfeldes platzieren. Bei einem Listenfeld mit den drei Spalten Nummer, Name und Kontaktperson könnten die Klick-Ereignisprozeduren folgenden Aufbau haben:
Private Sub btnNummer_Click()
Me![lstHersteller].RowSource = "Abfrage - nach Nummer"
End Sub
Private Sub btnName_Click()
Me![lstHersteller].RowSource = "Abfrage - nach Namen"
End Sub
Private Sub btnKontaktperson_Click()
Me![lstHersteller].RowSource = "Abfrage - nach Kontakt"
End Sub
