Filename beim Speichern aus einer String Variable übernehmen
07.03.2025 11:29:38
Guzzischmid
Ich öffne mit einem Makro eine csv Datei im UTF-8 Format auf einem beliebigen Pfad.
Während der Bearbeitung in mehreren Subs, gebe ich über eine Application.InputBox eine Nummer in einer als String (public) deklarierten Variable (Maschinennummer) vor.
Den Wert der Variable (Maschinennummer), will ich beim Speichern im selben Ordner, als Dateiname verwenden.
Leider bekomme ich das mit der Syntax nicht hin.
Versucht habe ich es so: ActiveWorkbook.SaveAs Filename:=Maschinennummer, FileFormat:=Excel.xlCSVUTF8, Local:=True
Der selbe Code mit Vorgabe einem festen Dateinamen, funktioniert problemlos:
ActiveWorkbook.SaveAs Filename:="Maschinennummer", FileFormat:=Excel.xlCSVUTF8, Local:=True
Kann mir jemand sagen, was ich falsch machen ?
Vielen Dank im Voraus
Gruß Oliver
Anzeige