ich speichere ein aktives Arbeitsblatt per Makro im Format TXT mit Tab, was auch sehr gut funktioniert.
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Filename:="C:\Users\xxx\Downloads\" & "imp.txt", FileFormat:=xlText, _
_
_
_
_
_
CreateBackup:=False, Local:=True
Application.DisplayAlerts = True
Ich erzeuge den Dateinamen dynamisch, je nach Tag - klappt perfekt.
Mein Problem ist, dass sich der Name des Tabellenblattes auch immer mit dem Speichern ändert, was ich gerne verhindern möchte. Gibt es hierzu eine Ergänzung zu meinem Quellcode?
Ich habe bislang keine Lösung gefunden, um zu verhindern, dass der Blattname geändert wird.
Ich habe mir in zwei unterschiedlichen Lösungsansätzen behelfsmäßig geholfen:
Ansatz 1 - ich erstelle erst eine Kopie des Arbeitsblattes, speichere es und lösche dann die Kopie
Ansatz 2 - ich ändere den Namen des Reiters
Beide Lösungen funktionieren, entsprechen aber nicht einer "vernünftigen" Lösung.