Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Gilt für:

Form-Objekt

Report-Objekt

Sie können die OrderBy-Eigenschaft verwenden, um anzugeben, wie Sie Datensätze in einem Formular, einer Abfrage, einem Bericht oder einer Tabelle sortieren möchten. Zeichenfolge mit Lese-/Schreibzugriff.

Ausdruck.OrderBy

Ausdruck Erforderlich. Ein Ausdruck, der eines der Objekte in der Liste "Gilt für" zurückgibt.

Hinweise

Die OrderBy-Eigenschaft ist ein Zeichenfolgenausdruck, der den oder die Namen des Felds oder der Felder darstellt, nach denen Sie Datensätze sortieren möchten. Wenn Sie mehr als einen Feldnamen verwenden, trennen Sie die Namen durch ein Komma (,). Verwenden Sie die OrderBy-Eigenschaft, um einen Sortierwert zu speichern und zu einem späteren Zeitpunkt anzuwenden. OrderBy-Werte werden mit den Objekten gespeichert, in denen sie erstellt werden. Sie werden automatisch geladen, wenn das Objekt geöffnet wird, aber nicht automatisch angewendet.

Wenn Sie die OrderBy-Eigenschaft durch Eingabe eines oder mehrerer Feldnamen festlegen, werden die Datensätze in aufsteigender Reihenfolge sortiert. Auch VBA-Code (Visual Basic for Applications) sortiert diese Felder standardmäßig in aufsteigender Reihenfolge.

Wenn Sie die Datensätze in absteigender Reihenfolge sortieren möchten, geben Sie am Ende des Zeichenfolgenausdrucks DESC ein. Um beispielsweise Kundendatensätze in absteigender Reihenfolge nach Kontaktnamen zu sortieren, legen Sie die OrderBy-Eigenschaft auf "ContactName DESC" fest.

Sie können die OrderBy-Eigenschaft festlegen, indem Sie das Eigenschaftenblatt des Objekts, ein Makro oder VBA verwenden.

Für Berichte muss die OrderByOn-Eigenschaft auf "Yes" festgelegt werden, um die Sortierreihenfolge anzuwenden, die von der OrderBy-Eigenschaft des Objekts angegeben wird. Wählen Sie für Formulare das Feld aus, nach dem Sie die Datensätze sortieren möchten, und klicken Sie auf der Registerkarte Start in der Gruppe Sortieren und filtern auf die gewünschte Sortierreihenfolge. Sie können die OrderByOn-Eigenschaft auch für Formulare oder Berichte mit VBA festlegen.

Wenn Sie die OrderBy-Eigenschaft für einen geöffneten Bericht festlegen, werden die Ereignisprozeduren Close und Open des Berichts ausgeführt.

Hinweis: Wenn ein neues Objekt erstellt wird, erbt es die Eigenschaften RecordSource, Filter, OrderBy und OrderByOn der Tabelle oder Abfrage, anhand derer es erstellt wurde. Bei Formularen und Berichten werden vererbte Filter nicht automatisch angewendet, wenn ein Objekt geöffnet wird.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×