OrderBy-Eigenschaft (SortiertNach)

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

Betrifft

Form-Objekt

Report-Objekt

Um anzugeben, wie Datensätze in einem Formular, einer Abfrage, einem Bericht oder einer Tabelle sortiert werden sollen, können Sie die OrderBy-Eigenschaft verwenden. Wert vom Typ String mit Lese-/Schreibzugriff.

Ausdruck.OrderBy

Ausdruck Erforderlich. Ein Ausdruck, der eines der Objekte aus der Liste Betrifft zurückgibt.

Hinweise

Bei der OrderBy-Eigenschaft handelt es sich um einen Zeichenfolgenausdruck, der den Namen der Felder enthält, nach denen Datensätze sortiert werden sollen. Mehrere Feldnamen werden durch ein Komma (,) getrennt. Mithilfe der OrderBy-Eigenschaft können sie einen Sortierwert zur späteren Verwendung speichern. OrderBy-Werte werden zusammen mit den Objekten gespeichert, in denen sie erstellt wurden. Sie werden beim Öffnen des entsprechenden Objekts zwar automatisch geladen, nicht aber automatisch angewendet.

Wenn Sie die Eigenschaft sortiert festlegen, indem Sie einen oder mehrere Feldnamen eingeben, werden die Datensätze in aufsteigender Reihenfolge sortiert. Auf ähnliche Weise wird diese Felder in aufsteigender Reihenfolge von Visual Basic for Applications (VBA)-Code standardmäßig sortiert.

Sollen die Datensätze in absteigender Reihenfolge sortiert werden, geben Sie am Ende des Zeichenfolgenausdrucks DESC ein. Sollen Kundendatensätze beispielsweise in absteigender Reihenfolge nach dem Namen der Kontaktperson sortiert werden, 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.

Bei Berichten muss die OrderByOn-Eigenschaft auf Ja festgelegt sein, um die von der OrderBy-Eigenschaft festgelegte Sortierreihenfolge anzuwenden. Bei Formularen: Wählen Sie das Feld aus, nach dem die Datensätze sortiert werden sollen, und klicken Sie auf der Registerkarte Start in der Gruppe Sortieren und Filtern auf die gewünschte Sortierreihenfolge. Die OrderByOn-Eigenschaft kann für Formulare und Berichte auch über VBA festgelegt werden.

Beim Festlegen der OrderBy-Eigenschaft für einen geöffneten Bericht werden für den Bericht die Ereignisprozeduren Close und Open ausgeführt.

Hinweis : Wenn ein neues Objekt erstellt wird, erbt es die Eigenschaften RecordSource, Filter, OrderBy und OrderByOn der Tabelle oder Abfrage, aus der es erstellt wurde. Für Formulare und Berichte werden übernommene Filter beim Öffnen eines Objekts nicht automatisch angewendet.

Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Ihre Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×