Als Antwort auf diesen Beitrag
ersetze die Zeile mit dem Path= inputbox durch diese beiden Zeilen.
Dim msg$: msg = "Enter the path in which the sheet is to be saved - the file name extension (.xl??) is automatically added according to the file format!"
Path = InputBox(msg, "Choose Filepath", ActiveWorkbook.Path)
die datei wird übrigens dort gespeichert wenn der Pfad existiert. Wird die inputbox ohne Pfad angezeigt, dann ist die aktive Mappe eine neu erstellte Datei, die noch nicht gespeichert wurde und somit keinen Pfad hat.