ich habe ein Problem für das ich keine Lösung finde. Hat jemand von Euch eine Idee?
Danke für's lesen!
Mein Problem:
Ich möchte während der Laufzeit des Excel-VBA-Codes in einer Worddatei die von Excel mit VBA geöffnet wurde, Textmarken setzen und anschließend mit Daten aus Excel befüllen.
Das befüllen von Textmarken mit Daten ist nicht kompliziert und viel beschrieben. Ich finde aber keinen Weg wie man die Textmarken während der Laufzeit automatisiert erzeugen kann.
Hintergrund:
Ich extrahiere aus JSON die relevanten Daten von Flügen, die dann zeilenweise in einem Worddokument editiert- und anschließend als PDF gespeichert werden sollen.
(Quasi einen Flugplan schreiben: VonFlughafen-nachFlughafen-DatumAbflug-ZeitAbflug-DatumAnkunft-ZeitAnkunft)
Dazu muss das Worddokument die richtige Anzahl von Zeilen und Textmarken haben.
Mein Wunschansatz:
Die erste Zeile wird so oft kopiert wie Flüge vorhanden sind, dann werden die Textmarken geschrieben und mit Daten befüllt und gut.
Als Workaround könnte ich natürlich für jede mögliche Anzahl von Flügen ein Muster erzeugen. Das ist aber ziemlich unelegant, wegen der vielen redundanten Daten und eventuellen Änderungen an den Mustern.