ach auf die Gefahr hin, dass diese Frage schon mal irgendwie gestellt worden ist und ich die einfach nicht gefunden habe, möchte ich diese hier noch mal Stellen. Ich habe eine Exceldatei, die nach meinen vorgaben befüllt wird, das funktioniert auch sehr gut. Nun möchte ich diese Datei nach meinen Vorgaben unter einem bestimmten Namen speichern.
Derzeit mache ich das unter ActiveWorkbook.SaveAs Filename:=Pfad + CStr(a(0)) + "_en.xlsx",
Hier ist allerdings der Name meiner Arbeitsmappe, die bislang als Vorgabe diente verloren, und ich kann sie nicht mehr ansprechen. Ich könnte natürlich diese Mappe dann als Vorlage verwenden und so einen Workaround gestalten, ist aber eher umständlich denke ich.
Mir schwebt so etwas vor wie ich nehme die Vorlage, schreibe rein was ich möchte und speichere die unter einem neuen Namen ab, währen die Vorlage im Speicher gehalten wird. Nachdem ich die Abschrift der gefüllten Mappe vorgenommen habe, lösche ich alle Einträge und beschreibe diese neu. Die Lösung die ich jetzt habe, erfordert schließen der abgeschrieben Datei und neuöffnen der Vorlage, und das ist zeitintensiv.