Hallo,
Könnt Ihr mir bei 2 Problemen helfen?
Problem1:
ich habe ein Macro erstellt, welches ich in ca. 250 Exceldateien anwenden möchte. Das Macro habe ich in einem eigenen "MacroExcel" erstellt. Die zu bearbeitenden Dateien liegen in verschiedenen Ordnern. Ich habe folgenden Lösungsansatz bereits gefunden:
for Each Datei in Array("Dateiname1.xlsx", "Dateiname2.xlsx", "Dateiname3.xlsx")
workbooks.Open "C:\ordner1\...\" & Datei
Call DeinMakro
ActiveWorkbook.Save
ActiveWorkbook.Close
Next
Gibt es eine Möglichkeit nur Pfade Anzugeben ohne den expliziten Dateinamen?
Problem 2:
Nach dem Macroablauf müssen die Zeienumbrüche korrigiert werden. Gib es eine Möglichkeit nach dem Ablauf des Macros, dieses vor dem öffnen des nächsten Macros die Zeilenumbrüche richtig zu stellen?
Kurz umrissen:
öffne Datei 1:
führe Macro aus (lössche Zeilen, speichere Datei mit neuem Namen)
Manuell: korrektur der Zeilenumbrüche
weiter mit dem Macro: speichere Datei, erstelle PDF
Schließe die Datei
Mache die nächste Datei auf -> Beginn von vorne
Besten Dank im Voraus!
|