VBA Pfad im Netzwerk

Hallo Excelfreunde.

Ich habe ein paar Makros in Excel geschrieben, die einmal Daten mit anderen Ordnern abgleichen und zweitens ein anderes geschlossenes Excel-Blatt in das benutzte einfügen.
Das klappte alles 1A. Allerdings sollte ich das ganze jetzt in ein für alle Arbeiter zugängliches Netzwerk verfrachten. Sowohl das ursprungs Excel Blatt als auch die Ordner und das Excel-Blatt was auf Knopfdruck eingefügt wird.
Die Pfade für die Makros habe ich dann natürlich aktualisiert, allerdings erkennt er diese nicht mehr richtig da es sich um Netzwerkpfade handelt.

Hier eine der Makro Funktionen:
Const Pfad As String = „\dtm1s001\DTM1_Data\Kunden\F\Franz\Josef\Seriennummer PDF’s“

Vorher als da stand „D:\Documents and Settings\Franz\Desktop\Seriennummer PDF’s“ hat der das noch gefunden

Muss ich irgendwas besonderes Beachten wenn ich Netzwerkpfade angebe oder woran könnte das liegen das der das nicht mehr findet.

Wenn mir einer helfen könnte wäre schon gut,
mfg Meister Yoda vom Berge.

Hallo,

Hier eine der Makro Funktionen:
Const Pfad As String =
„\dtm1s001\DTM1_Data\Kunden\F\Franz\Josef\Seriennummer PDF’s“

Vorher als da stand „D:\Documents and
Settings\Franz\Desktop\Seriennummer PDF’s“ hat der das noch
gefunden

Muss ich irgendwas besonderes Beachten wenn ich Netzwerkpfade
angebe oder woran könnte das liegen das der das nicht mehr
findet.

Beachten musst Du nur die Rechte. Der Anwender muss auf das Verzeichnis zugreifen dürfen. Sonst sieht der Pfad richtig aus, das muss so gehen, wenn der Pfad so existiert.

Gruß Rainer

Hi,

was mir noch auffällt … Beim lokalen Pfad hast Du am Ende ein Backslash, beim Netzwerkpfad nicht.

Wenn Du den vergisst einzufügen wird das Verzeichnis als Datei gesucht und der Dateiname als Parameter übergeben.

Gruß Rainer

Hallo,

Const Pfad As String =
„\dtm1s001\DTM1_Data\Kunden\F\Franz\Josef\Seriennummer PDF s“
Vorher als da stand „D:\Documents and Settings\Franz\Desktop\Seriennummer PDF’s“ hat der das noch gefunden

Ich habe keine Ahnung, sondern rate nur. Neben Rainer Fischers Rat würde ich anmerken: der Netzwerkpfad enthält Leerzeichen und ein Apostroph.
Auf Deinem lokalen PC im Netz kann das möglicherweise nicht zu Fehlern führen. Aber: sind solche Pfade in Deinem Netz denn zulässig?

HTH.

Markus

Jop es lag am Backslash. Danke für die Hilfe zusammen.