ich habe ein Makro mit dem Makrorekorder erstellt, das mir gewisse Kopieraufgaben übernimmt.
Hier ein Auszug aus diesem Makro:
Sheets("Kanal1_red").Select
Cells.Select
Selection.Copy
Windows( _
"Muster-Schein"). _
Activate
Sheets("Kanal1_red").Select
ActiveSheet.Paste
Windows("Export_Muster-Pee.xlsm").Activate
Sheets("Kanal2_red").Select
Cells.Select
Application.CutCopyMode = False
Selection.Copy
Wie ihr seht, will ich aus einer Excel-Datei die "Export_Muster-Pee.xlsm" heißt bestimmte Tabellen in eine andere Excel-Datei (die gleichzeitig geöffnet ist) kopieren.
Meine Frage: Gibt es eine Möglichkeit diesen Namen der Exceldatei (am besten beider Dateien) als Variable aus einer bestimmten Zelle hier einzusetzen ?
Es ist nämlich so, dass sich der Name Export_Muster-Pee.xlsm manchmal ändern kann und dann funktioniert das Makro nicht mehr. Ich würde wie gesagt gerne den Dateinamen über z.B. den Inhalt der Zelle A1 aus der Tabelle "Kopierer" erzeugen.
viele Grüße
Jürgen