Supportnet / Forum / Datenbanken
Access - Mit VBA Spalte sortieren
Frage
Hallo,
ich möchte mit Hife von VBA eine Spalte in meiner Tabelle aufsteigend sortieren, so dass ich die Werte dieser Spalte nacheinander, in der richtigen Reihenfolge, bearbeiten kann. Sie ist die zweite Spalte und nicht der Primärschlüssel.
Mit "AbsolutePosition" wird mir die erste Spalte sortiert
Danke im Voraus
Antwort 1 von lleopard
Zitat:
ich möchte mit Hife von VBA eine Spalte in meiner Tabelle aufsteigend sortieren, so dass ich die Werte dieser Spalte nacheinander, in der richtigen Reihenfolge, bearbeiten kann. Sie ist die zweite Spalte und nicht der Primärschlüssel.
Mit "AbsolutePosition" wird mir die erste Spalte sortiert
ich möchte mit Hife von VBA eine Spalte in meiner Tabelle aufsteigend sortieren, so dass ich die Werte dieser Spalte nacheinander, in der richtigen Reihenfolge, bearbeiten kann. Sie ist die zweite Spalte und nicht der Primärschlüssel.
Mit "AbsolutePosition" wird mir die erste Spalte sortiert
wenn du über VBA auf eine Tabelle (Recordset) zugreifst, dann doch wohl per:
dim dbs as dao.database
set dbd = currentdb
dim rs as dao.Recordset
set rs = dbs.openrecordset ("Tabelle")
Nun mußt du nur noch stat der letzten zeile diese eingeben:
'Aufsteigend
set rs = dbs.openrecordset ("Select * FROM Tabelle Order By Spalte2")
'Absteigend
set rs = dbs.openrecordset ("Select * FROM Tabelle Order By Spalte2 Desc")
Gruß leo
Antwort 2 von maxim66
Danke Leo,
wie immer Super-Leistung von Dir. An SQL habe gar nicht gedacht (Neuling eben). Ich habe die VBA-Funktion gesucht.
Gruß
maxim66
wie immer Super-Leistung von Dir. An SQL habe gar nicht gedacht (Neuling eben). Ich habe die VBA-Funktion gesucht.
Gruß
maxim66