Verzeichnisse, Verzeichnisbäume anlegen mit VBA
Hallo Wetlar,
(Richaerd? Tztz) *kicher*
Sorry mein Fehler! Ich hatte natürlich nur den Teil ab Sub
kopiert.
-Jetzt scheint es zu klappen!
Sag Bescheid falls nicht. Und falls dem so ist gehe ich jetzt schon erstmal davon aus daß es nicht funktioniert weil du da auf Ordner zugreifen willst durch den Code auf die du keine Zugriffsrechte hast o.ä. Gibt da natürlich auch andere Gründe.
Übrigens, wenn du nach Ordnererstellung im Code überprüfen willst ob
der Ordner auch erstellt wurde könntest du nach der Codezeile
lngRet = MakeSure…
sowas einbauen:
If lngRet 0 Then
MsgBox "das Verzeichnis '" & strPath & "' wurde erstellt!", vbInformation, "Hinweis"
Else
MsgBox "das Verzeichnis '" & strPath & "' konnte nicht erstellt werden!", vbInformation, "Hinweis"
End If
Falls du etwas wesentliches in meinem Code noch nicht erkannt hast.
MakeSureDirectoryPathExists() erstellt den untersten Unterordner,
und wenn die darüber befindlichen Ordner nicht existieren werden die gleich mit erstellt.
Diese API-Funktion ist also viel mächtiger als das MkDir im normalen Vba.
Gruß
Reinhard