Hallo an das Forum,
in einem mittlerweile recht komplexen Makro suche ich über eine per Inputbox eingegebene Projektnummer nach einem Ordnernamen. Dabei bekomme ich häufig den falschen Ordner ausgegeben.
Deshalb habe ich den Code zur Fehlersuche vereinfacht:
Sub test()
MsgBox Dir("P:\492*", vbDirectory)
End Sub
In diesem Fall beispielsweise benötige ich den Ordnernamen : "492_BAV_Ausschreibung SWA". Das obenstehende Makro gibt mir allerdings den Ordnernamen eines anderen Projektes wieder: "496_LINEG X Lüttingen Außerbetriebnahme".
Es funktioniert erst, wenn ich den Order "496..." minimal am Ende umbenenne oder die Makro-Suche um ein _ ergänze:
Sub test()
MsgBox Dir("P:\492_*", vbDirectory)
End Sub
Ich verstehe es einfach nicht und habe die Vermutung, dass es kein VBA-, sondern ein Server/Rechtliches Problem ist, da das Laufwerk P auf einem Server liegt. Allerdings funktioniert es bei so gut wie allen anderen Projekten.
Kann mir jemand helfen?
Gruß, Robert
|