Hallo Leute,
Ich habe in einem Access-Bericht einen Brief initiiert. Die Anschrift habe ich durch die folgende Formel erreicht.
„=Wenn(Glätten(“" & [Anrede])="";"";[Anrede] & " „) & Zchn(13)+Zchn(10) & Wenn(Glätten(“" & [Vorname] & " „)=“";"";[Vorname] & " „) & Wenn(Glätten(“" & [Nachname])="";"";[Nachname]) & Zchn(13)+Zchn(10) & (Wenn(Glätten("" & [Straße])="";"";[Straße])) & (Wenn(Glätten("" & [Hausnummer])="";"";[Hausnummer]) & Zchn(13)+Zchn(10)) & Wenn(Glätten("" & [Postleitzahl])="";"";[Postleitzahl] & " " & Wenn(Glätten("" & [Ort])="";"";[Ort]))"
Mir fehlt jetzt die Formel für die persönliche Anrede:
Sehr geehrte® Herr / Frau …
Und genau hier liegt das Problem ! Die Formel muß Herr und Frau unterscheiden, um dann entsprsprechend geehrte oder geehrter schreiben soll.
Das folgende klappt leider nicht; Meldung:…Funktion enthält falsche Anzahl an Argumenten.
=Wenn(([Anrede]=„Herr“;„Sehr geehrter Herr“ & " " & [Nachname]) & Wenn([Anrede]=„Frau“;„Sehr geehrte Frau“ & " " &[Nachname]))
Kann jemand helfen ?
Gruß Christian