Bericht(Geburtstagskalender) nach dd.mm sortieren

Hi,

Ich hab in Access eine kleine Personendatenbank, mit einer Tabelle, in der in der Spalte „Geburtsdatum“ alle (Ein Wunder ,-) ) alle Geburtstage (incl. Jahr) im short Date format gespeichert werden.

Jetzt möchte ich gerne einen Bericht produzieren, der einen „Geburtstagskalender“ ausgibt. mit der Formatierung „dd.mm.“ kann ich auch das Datum OHNE Geburtsjahr darstellen lassen. Leider ist es mir nicht gelungen mit meinen Grundlegenden Access Kenntnissen die Liste auch nach den angezeigten Werten sortieren zu lassen. Also alle Geburtstage in der Reihenfolge wie sie jedes Jahr auftreten, und nicht nach dem Geburtsjahr.

Wie erreiche ich das? Vermutlich benötige ich VBA? wenn ja: Wo, und wie? und wie, wenn nicht? *gradsehrverwirrtbin*

Danke im Voraus!

Hi,

das geht schon ohne VBA-Programmung, aber nur mit Umwegen.

Zuerst musst du das Datum aufteilen.

Erstelle eine Abfrage mit folgenden 3 Spalten:

DatMonat:Format(Gebursttag;„mm“)
DatTag:Format(Gebursttag;„tt“)
DatAnzeige:Format(Gebursttag;„tt.mm“)

Dann erzeuge einen Bericht, der auf dieser Abfrage basiert.
Gruppiere den Bericht nach DatMonat und DatTag und sortiere jeweils aufsteigend, und im Detailbereich kannst du DatAnzeige ausgeben.

Hope this helps
Peter

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Vielen Dank :smile: Funktioniert super! owT
owT = ohne weiteren Text