Ich habe mal in einem Brief etwas probiert und folgende Syntaxeinstellungen ausprobiert:
Eintritt: «ToRTF$(bmpVerein.Mitglieder.S_Eintritt)»
Jahreszahl: «right$(bmpVerein.Mitglieder.S_Eintritt,4)»
Austritt: «ToRTF$(bmpVerein.Mitglieder.S_Austritt)»
Jahreszahl: «right$(bmpVerein.Mitglieder.S_Austritt,4)»
Tagesdatum minus Eintritt: «ltrim$(fstr$(val(date$(today(),"%4y"))-val(right$(bmpVerein.Mitglieder.S_Eintritt,4)),"###"))»
Austrittsdatum minus Eintritt: «ltrim$(fstr$(val(date$(date(bmpVerein.Mitglieder.S_Austritt),"%4y"))-val(right$(bmpVerein.Mitglieder.S_Eintritt,4)),"###"))»
«DateDiff$ (Date(bmpVerein.Mitglieder.S_Austritt),Date(bmpVerein.Mitglieder.S_Eintritt))¤¤»
Das Ergebnis sieht dann z.B.so aus:
Eintritt: 19.03.2012 Jahreszahl: 2012
Austritt: 31.12.2018 Jahreszahl: 2018
Tagesdatum minus Eintritt: 7
Austrittsdatum minus Eintritt: 6
6 Jahre, 9 Monate, 12 Tage
Allerdings habe ich es noch nicht mit der Bedingung verknüpft, wenn Austrittsdatum = 00.00.00 dann wähle Tagesdatum minus Eintritt
Vielleicht hilft das ja schon mal weiter.