Pfad pruefen und optional erzeugen

Mit dieser Funktion wird gepruft, ob ein Pfad vorhanden ist. Optional kann ein kompletter Pfad erstellt werden. Der Pfad wird innerhalb der Funktion in seine einzelnen Verzeichnisse zerlegt und in einer Schleife schrittweise ab dem ersten nicht vorhandenen Verzeichnis angelegt. Diese Funktion ist mit der Funktion CreatePath vergleichbar. Für die Zerlegung des übergebenen Pfades wurde hier eine andere Methode gewählt.
Im Makro wird nur auf eventuelle Fehler reagiert. Das können z.B. fehlende Laufwerke oder fehlende Berechtigungen sein.

Zum Beispielcode: CheckPath