online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon andreas_3 vom 24.02.2021, 12:49 Options

Excel-Makro: Datei speichern unter variablem Pfad

Hallo zusammen

ich hätte dieses Problem....

ich möchte in einem Excel-Makro eine Datei auf einem Server-Laufwerk öffnen und dann auf einem lokalen Laufwerk des users ablegen.
Der Pfad auf dem lokalen Laufwerk enthält aber den user-Namen, mit dem der user sich angemeldet hat.
Kann ich in dem Makro irgendwie nen Platzhalter einsetzen, dass das funktioniert?
Wenn ich es aufzeichne, sieht es so aus - wenn ein anderer User das benützt, kommt natürlich die Fehlermeldung, das der Pfad (mit "mein Name") nicht gefunden wird.

Workbooks.Open Filename:="X:\Test\Test.xls"

ActiveWorkbook.SaveAs Filename:="D:\users\MeinName\Test\TEST.xls", _
FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False


Hoffe, ich hab's verständlich ausgedrückt :-)
Danke schon mal und viele Grüße
Andreas


Antwort schreiben

Antwort 1 von Hajo_Zi vom 24.02.2021, 12:59 Options

Hallo Andreas,

ActiveWorkbook.SaveAs Filename:="D:\users\" & Environ("Username") & "\Test\TEST.xls", _
FileFormat:=xlNormal

Gruß Hajo

Antwort 2 von andreas_3 vom 24.02.2021, 13:14 Options

Hallo Hajo,

besten Dank.. genau das hab ich gebraucht :-)

LG
Andreas

Ähnliche Themen

[Excel/Makro] Diagramm als GIF-Datei abspeichern
Björn  02.10.2007 - 15 Hits - 3 Antworten

Excel: Link über Pfad (Makro)
detommy  26.05.2008 - 14 Hits - 2 Antworten

geschützte excel datei mit makro öffnen
Scotch  29.05.2008 - 382 Hits - 2 Antworten

Auto speichern einer Excel Datei
BenjaminM  10.06.2008 - 234 Hits - 4 Antworten

Mit Makro veränderte Datei speichern aber Original weiter bearbeiten
Xtrem  24.10.2008 - 44 Hits - 2 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026