Thema Datum  Von Nutzer Rating
Antwort
Rot Relativer Pfad
20.02.2012 09:20:34 kopsman
Solved
20.02.2012 09:33:46 Till
Solved
20.02.2012 09:44:08 Gast81131
Solved
20.02.2012 10:10:55 Till
Solved

Ansicht des Beitrags:
Von:
kopsman
Datum:
20.02.2012 09:20:34
Views:
1881
Rating: Antwort:
 Nein
Thema:
Relativer Pfad

Hallo,

ich habe folgendes Problem:

Ich habe eine Excel mit Makro. Diese sind u.a. so programmiert, dass sie eine .docx aufrufen und öffnen sollen. Diese Word-Dateien liegen allerdings auf einem USB-Stick. Da der USB-Stick beim Einstecken in den Laptop immer einen anderen Laufwerksbuchstaben zugewiesen bekommt, kann das Makro natürlich nicht immer funktionieren. Wenn ich im Makro natürlich den Laufwerksbuchstaben mit einprogrammiere, den der USB Stick im eingesteckten Modus hat (festgelegt in der Datenträgerverwaltung) funktioniert das Ganze. Aber wie gesagt, wenn der Stick mal in einen anderen Laptop eingesteckt wird, will ich nicht erst den Laufwerksbuchstaben festlegen müssen, nur damit das Makro auch auf diesen ordentlich zugreifen kann. Es muss doch eine Möglichkeit geben, den Laufwerksbuchstaben zu umgehen und nur nach der Ordnerstruktur zu suchen.

Im Moment sieht der Pfad wie folgt aus:

strFile = Dir("A:\Einheit\abc\Arbeitsvorrat\*.doc", vbNormal)

Ich müsste demnach den Laufwerksbuchstaben A:\ "relativieren". Zur Info, die excel mit dem Makro liegt nach dieser Ordnerstruktur ebenfalls auf A:\, sozusagen A:\datei.xlsx.

 

Ich hoffe ihr könnt mir helfen!

 

MfG

kopsman


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Relativer Pfad
20.02.2012 09:20:34 kopsman
Solved
20.02.2012 09:33:46 Till
Solved
20.02.2012 09:44:08 Gast81131
Solved
20.02.2012 10:10:55 Till
Solved