Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Variabele Laufwerksbezeichnung

Forumthread: Variabele Laufwerksbezeichnung

Variabele Laufwerksbezeichnung
Anton
Hallo zusammen,
Ich speichere mittels Makro eine Datei in verschiedene Versionen, bzw. in ein freies Format.
Da die Datei u.U. auch auf einem USB-Stick geöffnet wird, ändert sich auch das Laufwerk.
Gibt es eine Möglichkeit die Laufwerksbezeichnung Variabel zu gestalten? Also nicht B:\ sondern eben
das Laufwerk von dem aus ich die Datei geöffnet habe.
Vielen Dank im Voraus
PS so sieht mein aufgenommenes Script aus.
Sub Sichern()
Application.DisplayAlerts = False
ChDir "B:\_Test"
ThisWorkbook.CheckCompatibility = False
ActiveWorkbook.SaveAs Filename:= _
"B:\_Test\Hallo.xls", FileFormat:=xlExcel8, _
Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _
CreateBackup:=False
Application.DisplayAlerts = False
ChDir "B:\_Test"
ThisWorkbook.SaveAs Filename:= _
"B:\_Test\Hallo.ods", FileFormat:= _
xlOpenDocumentSpreadsheet, CreateBackup:=False
ActiveWorkbook.Save
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Filename:= _
"B:\_Test\Hallo.xlsb", FileFormat:=xlExcel12, _
CreateBackup:=False
End Sub 



		
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Variabele Laufwerksbezeichnung
22.12.2011 09:28:42
selli
hallo anton,
das als filename speichert die datei auf dem laufwerk, auf dem auch die ursprungsdatei liegt.
Left(ThisWorkbookPath;2)&"\_Test\Hallo.ods"
gruß
selli
habe schlampig geantwortet. sorry
22.12.2011 09:33:05
selli
hallo anton,
habe natürlich vollkommen falsch geschrieben.
richtig muss das dann so aussehen:
Left(ThisWorkbook.Path, 2) & "\_Test\Hallo.xls"
entschuldige.
gruß
selli
Anzeige
AW: habe schlampig geantwortet. sorry
22.12.2011 10:09:17
Anton
Suuuper.........tausend dank Selli
vg Anton

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige