Erreichbarkeit Netzwerkdatei prüfen
24.11.2015 18:09:10
Henner
Guten Abend zusammen,
ich möchte gerne überprüfen ob eine Datei auf dem Netzwerk erreichbar ist und habe dafür folgenden Ansatz gefunden:
Sub DateiCheck()
Dim lstrPfad As String, lShell
lstrPfad = Dir("R:\versuch\test\test.txt")
If lstrPfad = "" Then
MsgBox "Nicht erreichbar"
Else
MsgBox "Erreichbar"
End If
End Sub
Problem 1: Selbst wenn ich das Netzwerkkabel ziehe, ist die Datei noch für ca. 10 Sekunden "Erreichbar". Die Abfrage sollte jedoch live sein.Problem 2: Ist die Datei nicht erreichbar, hängt Excel sich auf und bringt nach einiger Zeit Laufzeitfehler 52: Dateiname oder -nummer falsch
Für Eure Hilfe vorab vielen Dank! Gruss Henner