ich habe wieder ein Problem, bei dem ich nicht weiterkomme. Habe auch schon den Makro-Rekorder angewendet, aber der hilft nicht weiter.
Ich möchte meine Kopfzeile für den Ausdruck folgendermaßen formatieren:
Überschrift (größere Schriftgröße)
Text1: strTextA
Text2: strTextB
Text3: strTextC
strTextA, strTextB und strTextC sind Variablen, wodurch ich den Makro-Rekorder zu keinem vernünftigen Code für mich bringen kann, weil ich nicht weiß, wie ich ohne VBA Zellverweise in die Kopfzeile setze (Syntax).
Ich habe bereits halb verstanden, dass ich die Argumente für Schriftart und Größe nicht komplett angeben muss sondern nur das was geändert werden soll für die folgenden Zeichen. Ich sah durch den Makrorekorder auch schon Schriftgröße vor der Angabe der Schriftart und auch schon dahinter gleich gefolgt von dem Text ohne Trennzeichen. Alles uneindeutig. Kann mir da jemand helfen? Ich habe einen Code gebastelt der mir momentan alles erstellt, nur das was nicht fett dargestellt werden soll klappt nicht und ist erstmal somit aus dem Code geflogen. Durch falsche Syntax erreichte ich sogar schon, dass mir die ersten 24 Zeichen von den Variablen abgeschnitten wurden. Der Code lautet:
.CenterHeader = vbCrLf & vbCrLf & "&""Arial,Bold""&22" & "HbA1c-Analyse" & vbCrLf & _
"&""Arial,bold""&14" & "Text1: " & strTextA & vbCrLf & _
"&""Arial,bold""&14" & "Text2: " & strTextB & vbCrLf & _
"&""Arial,bold""&14" & "Text3: " & strTextC
(Sorry, dass der Code unformatiert ist, der Button für "Code" fehlt komischerweise)
Kann mir vielleicht jemand näher erläutern, wie ich die Formatierungen genau anwenden kann? Oder weiß jemand eine Seite, wo das gut beschrieben ist?
Vielen Dank wiedermal im voraus
Gruß
Chris