Geburtstage für indiv. Zeitraum anzeigen

Hallo WWW-Gemeinde,

ich habe unter Access 2003 eine Tabelle mit Geburtstags-Daten. Nun habe ich einen Terminplaner, mit einem individuellen Zeitraum. [TagDatAnfang] und [TagDatEnde]. In diesem Formular möchte ich aber auch die aktuellen Geburtstage anzeigen lassen. Ich habe somit eine Abfrage denfiniert die folgendes „Feld“ generiert:

GebTermin: Wenn(Nz([GeburtsDatum])>0;DatAdd(„jjjj“;DatDiff(„jjjj“;([GeburtsDatum]);[TagDatAnfang]);([GeburtsDatum])))

Dieses Feld zeigt mir nun die Geburtstage für z.B. das Jahr 2010 an.

Möchte ich aber als Kriterium nur die Datensätze ">=[TagDatAnfang]und

Hallo Heiko,

Welches Format haben [TagDatAnfang] und [TagDatEnde]?

GebTermin:
Wenn(Nz([GeburtsDatum])>0;DatAdd(„jjjj“;DatDiff(„jjjj“;([GeburtsDatum]);[TagDatAnfang]);([GeburtsDatum])))

ich würde es einfach so machen:
GebTermin: MID([GeburtsDatum],1,6) & year(date())
nicht vergessen: Format auf Datum einzustellen!!

Möchte ich aber als Kriterium nur die Datensätze
">=[TagDatAnfang]und