Eine XL2000-Datei soll unter einem vom Anwender zu vergebenden Namen
gespeichert werden. Das klappt auch einwandfrei so:
Name = InputBox("Unter welchem Namen speichern ?")
....
ActiveWorkbook.SaveAs Filename:=Name, _
FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
ABER: Als Speicherort (Pfad) wird der Standardpfad unter Excel verwendet.
Wie kann ich dem Anwender eine Art Dateibrowser präsentieren (wie es bei
Speichern unter in den meisten Programmen geschieht), aus der er per Maus
das Speicherlaufwerk und den Ordner auswählen kann?
Wenn diese Aufgabe noch nicht schwer genug sein sollte: Könnte er auch einen
neuen Ordner anlegen?
Danke für eure Geduld!
Beste Grüße
Hans-Elmar
versuche es doch mal mit
.... Application.GetOpenFilename("Excel Dateien (*.XLS), *.XLS")
ist es das was Du suchst ?
Gruß Wolfgang
"Hans-Elmar Kliebisch" <h...@fulda-online.de> schrieb im Newsbeitrag
news:a5jnbq$858g4$1...@ID-9879.news.dfncis.de...
Application.GetSaveAsFilename( FileFilter:="Excel Files (*.XLS), *.XLS")
Wolfgang
"Wolfgang Habernoll" <wolfgang....@t-online.de> schrieb im Newsbeitrag
news:a5jpq9$vtj$00$1...@news.t-online.com...
ja, hat mir geholfen, den richtigen Weg einzuschlagen. Mußte das Script zwar
noch weiter ausbauen, da der Pfad unter VBA-Makros weiterverarbeitet werden
muß, aber das habe ich hingekriegt. Danke.
Gruß
Hans-Elmar
PS: Sorry für die späte Antwort, mein Job läßt mir weniger Zeit als ich
brauche ...