Hallo an alle,
ich komme leider mit einer Aufgabe nicht weiter und hoffe hier Hilfe zu finden. Ich bin dabei einen Quelltext für unterschiedliche, aber ähnliche Anwendungen zu erstellen. Dazu möchte ich eine Template-textdatei erstellen und an Stellen, wo etwas aus der Excel-tabelle eingefügt werden muss, Platzhalter wie zum Beispiel "//1" zu platzieren. Jetzt soll mein Makro diese Template-Datei öffnen und die Platzhalter durch Spalten ersetzen (nicht durch Zellen). Problem dabei sind, dass es sich nicht um ganze Spalten handelt sondern solche mit fester Anfangszelle, aber unterschiedlichen Längen. Anschließend soll die bearbeitete Textdatei in einem anderen Ordner und einem anderen Namen gespeichert werden. Ich hoffe, dass ist für die Experten hier ein Klacks und freue mich auf Antworten.
Nochmal zusammengefasst:
Template-Datei lesen
In Template-Datei stellen finden //1 //2 //3 ...
Diese Stellen durch Spalten in einer Exceltabelle ersetzen. Z.B D83 (fest) bis D126 (gleitend), also am besten vorher prüfen bis wo in der Spalte Einträge sind
WICHTIG: Template-Datei NICHT überschreiben
Neue Textdatei in einem anderen Ordner unter anderem Namen abspeichern
Grüße
GT13
ich komme leider mit einer Aufgabe nicht weiter und hoffe hier Hilfe zu finden. Ich bin dabei einen Quelltext für unterschiedliche, aber ähnliche Anwendungen zu erstellen. Dazu möchte ich eine Template-textdatei erstellen und an Stellen, wo etwas aus der Excel-tabelle eingefügt werden muss, Platzhalter wie zum Beispiel "//1" zu platzieren. Jetzt soll mein Makro diese Template-Datei öffnen und die Platzhalter durch Spalten ersetzen (nicht durch Zellen). Problem dabei sind, dass es sich nicht um ganze Spalten handelt sondern solche mit fester Anfangszelle, aber unterschiedlichen Längen. Anschließend soll die bearbeitete Textdatei in einem anderen Ordner und einem anderen Namen gespeichert werden. Ich hoffe, dass ist für die Experten hier ein Klacks und freue mich auf Antworten.
Nochmal zusammengefasst:
Template-Datei lesen
In Template-Datei stellen finden //1 //2 //3 ...
Diese Stellen durch Spalten in einer Exceltabelle ersetzen. Z.B D83 (fest) bis D126 (gleitend), also am besten vorher prüfen bis wo in der Spalte Einträge sind
WICHTIG: Template-Datei NICHT überschreiben
Neue Textdatei in einem anderen Ordner unter anderem Namen abspeichern
Grüße
GT13