Wir wünschen allen Forenteilnehmern ein frohes Fest und einen guten Rutsch ins neue Jahr. x

relativer Pfad zur Datei möglich?
#1
hier im Beispiel der absolute Pfad funkioniert:

strPfad = "D:\Testvid.mp4" 'Pfad zur Datei 

Wenn ich jetzt aber die Excel-Datei in Ornder Test123 habe und auch dort die Testvid.mp4 liegt, kann ich den Pfad dann auch relativ angeben zur Exeldatei?
Antworten Top
#2
Hallo

beim Begriff absoluter und relativer Pfad komme ich etwas durcheinander?  Meinst du etwas so:
strPfad = "D:\Ordner 123\Testvid.mp4" 

mfg Gast 123
[-] Folgende(r) 1 Nutzer sagt Danke an Gast 123 für diesen Beitrag:
  • o0Julia0o
Antworten Top
#3
Nein, das würde ich als absoluten Pfad ansehen.

Ich meinte relativ zur Exceldatei.

Also:
strPfad = "\testpfad\Testvid.mp4"

wenn die Exceldatei hier liegt: D:\Exceldatei.xlsm
Und die Testvid-Datei hier liegt: "D:\testpfad\Testvid.mp4" oder auch hier: "E:\testpfad\Testvid.mp4"
Antworten Top
#4
Da gab es doch mal etwas mit

this.path/test.vid

Aber das funktioniert nicht. Also so etwas:

strPfad = "this.path\Testvid.mp4"
oder
strPfad = this.path & "\Testvid.mp4"

Habs heruasgefunden:

strPfad = Application.ActiveWorkbook.Path & "\Testvid.mp4"
Antworten Top
#5
Hallo,

ich würde eher ThisWorkbook.Path verwenden. Denn Application.ActiveWorkbook.Path zieht sich den
Pfad der aktiven Mappe, was nicht der Mappe entsprechen muss, in welcher der Code läuft.
Ausser, es wäre Absicht.

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) :: 2011-2019 & 2020-2022 :: 10 Awards
https://de.excel-translator.de/translator :: Online Excel-Formel-Übersetzer :: Funktionen :: Fehlerwerte :: Argumente :: Tabellenbezeichner
[-] Folgende(r) 1 Nutzer sagt Danke an maninweb für diesen Beitrag:
  • o0Julia0o
Antworten Top
#6
Danke für Deinen Hinweis maninweb! Habe ich direkt mal so umgestellt.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste