AW: übergeordneter Ordner in Tabelle
19.10.2016 10:18:58
Peter
Hallo Hansueli,
mittels nachstehender Makros liste ich folgende Daten in Tabelle1 auf:
'ermittelt aktuellen Pfad
Sub workbook_pfad()
Worksheets("Tabelle1").Range("A2").Value = ThisWorkbook.Path
End Sub
'ermittelt aus Pfad den bisherigen Ordner-Namen
Sub Test_übergeordneterOrdner2()
pfad = ThisWorkbook.Path
'Debug.Print pfad
ChDrive (Left(pfad, 3))
ChDir (pfad)
ChDir ("..")
pfad1 = CurDir(Left(pfad, 3))
'Debug.Print pfad1
Worksheets("Tabelle1").Range("A8") = pfad1 & "\"
End Sub
Sub namen1()
'Alt = "C:\chris\test"
Alt = Worksheets("Tabelle1").Range("A2")
'Debug.Print Alt
'Neu = "C:\chris\geil"
Neu = Worksheets("Tabelle1").Range("A8") & Range("A6")
'Debug.Print Neu
Name Alt As Neu 'bereitet Probleme
End Sub
Zelle A2 = akueller Pfad der Datei mit Ordner:
C:\Users\Peter\Desktop\Neuer Ordner (2)
Zelle A4 = Teilname aktueller Ordner:
Neuer Ordner (2)
Zelle A6 = neuer Ordnername:
TestFörder
Zelle A8 = Pfad ohne Ordnername:
C:\Users\Peter\Desktop\
Es werden somit alle relevanten Daten aufgeführt. Mein einziges Problem ist in Makro "
Sub namen1() die Zeile Name Alt As Neu hier sollte eigentlich der geöffnete Ordner umbenannt _
werden. Geht aber nicht.
Kannst Du mir bitte helfen.
Gruss Peter