Hallo zusammen,
ich habe schon einiges hier mitgelesen und auch versucht, mehrere Sachen zu einem Makro zu Kombinieren... Bisher hat es leider noch nicht richtig funktioniert, an einer Stelle Hakt es noch.
Habe als Ausgangspunkt folgende Postings hier genommen:
Anrede unter TB 4 https://www.batboard.net/index.php?topic=9149.0
Anrede https://www.batboard.net/index.php?topic=9267.0
Ich hatte vor folgendes Makro zu basteln:
- Wenn Herr oder Frau im "%ABtoNamePrefix" dann Anrede "Mit Sehr geehrte Frau XYZ" oder "Sehr geehrter Herr XYZ"
- Wenn im "%ABtoNamePrefix" nicht steht, dann Anrede mit dem Nickname
- Wenn auch kein Nickname drin ist, dann ganz normal mit dem Vornamen
Ebenso als Beendigung des Briefes
- Wenn "%ABtoNamePrefix" ungleich leer, dann "Mit freundlichen Grüßen"
- ansonsten Gruß (oder halt was anderes)
Mein Makro sieht zur Zeit so aus und ich sehe den Wald vor lauter Bäumen nicht mehr:
%IF:"%ABtoNamePrefix"="Herr":"Sehr geehrter %ABtoNamePrefix %TOLNAME,":%-
%IF:"%ABtoNamePrefix"="Frau":"Sehr geehrte %ABtoNamePrefix %TOLNAME,":%-
%IF:'%AbToHandle'<>'':'Hallo %AbToHandle,':'%IF:#%AbToFirstName#<>##:#Hallo %AbToFirstName,#:#Hallo %OFromFName,#'%-
%Cursor
%IF:'%ABtoNamePrefix'<>'':'Mit freundlichen Grüßen
%FromName':'%IF:#%AbToFirstName#<>##:#Gruß %FromFName#:#Gruß %FromFName#'%-
mailto:%FromAddr
Alles anzeigen
Mein Problem ist jetzt eigentlich "nur" noch die Anrede und zwar, wenn es an "Herr" oder "Frau" geht, dann kommt zwar "Sehr geehrte Frau XYZ" oder "Sehr geehrter Herr XYZ", jedoch leider auch noch die Anrede mit dem Vornamen.
Ich weiss jetzt nicht genau wo die IF-THEN Verknüpfung korrigiert werden muss...
Ich hoffe, ich habe mich nicht zu umständlich ausgedrückt :blink:
Gruß vesperugo
Edit von Bernd: Code-Block eingebaut