Supportnet Computer
Planet of Tech

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


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

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: