Schriftgröße/Leerzeichen vor Signatur - E-Mail
23.05.2018 10:26:39
Yunky
ich bin neu im Forum und sage daher erst einmal hallo!
Da ich bei meinen Problemen nun mit einer passiven Recherche im Forum nicht mehr weiterkomme, habe ich mich nun angemeldet, um meine Fragen direkt stellen zu können.
Ich habe folgende Probleme:
1. Den Text der Mail erstelle ich wie folgt: ".htmlbody = text & .htmlbody"~f~
Die Variable "text" ist mit dem anzuzeigendem Text sowie den "HTML-Befehlen" befüllt. Ich würde gerne die Schriftgröße auf 12 einstellen. Hierzu habe ich folgende Befehle verwendet:
~f~"<font face=" & schriftart & ">" & "<p style=""font-size:" & schriftgroesse & """> Liebe Kolleginnen und Kollegen,<br><br>" & _~f~
Die Variable "schriftgroesse" hat den Typ "double" und wird mir einer entsprechenden Zahl befüllt.
Hierdurch bekomme ich in Abhängigkeit der eingetragenen Zahl folgende Ergebnisse:
Zahl -> Schriftgröße
0 -> 1
1 -> 1
2 -> 1,5
3 -> 2,5
4 -> 3
5 -> 4
6 -> 4,5
7 -> 5,5
8 -> 6
9 -> 7
10 -> 7,5
11 -> 8,5
12 -> 9
13 -> 10
14 -> 10,5
15 -> 11,5
16 -> 10
17 -> 13
18 -> 13,5
19 -> 14,5
20 -> 15
Wie man erkennen kann, bekomme ich niemals die von mir gewünschte Schriftgöße 12. Zudem ist in der oben zu sehenden Liste eine Annomalie bei dem Wert 16 zu erkennen, bei dem die Schriftgröße plötzlich wieder auf 10 springt.
Hat einer eine Idee, was hier falsch ist bzw. wie ich meinen Code ändern muss, um Schriftgröße 12 zu erlangen?
2. Ich füge durch den Befehl ~f~".GetInspector.Display"~f~ meine Signatur an die automatisch erstellte Mail. Der Befehel steht direkt nach dem Befehl ~f~".htmlbody = text & .htmlbody". Leider bekomme ich in der Mail nach dem eingefügten Text immer zwei Leerzeichen, welche sich nicht nicht in dem von mir eingefügten Text befinden. Ist jetzt kein gravierender Fehler, aber es sieht einfach blöd aus.
Jemand eine Idee, wie ich das verhindern kann?
Danke.
Gruß
Yunky