17.06.2021, 16:34
Hallo Zusammen,
ich ziehe aus einen Tool verschiedene PDF Dateien.
Z.B : I5_FIBU_971_O_2613_139380_1748590_01.06.2021_GERMAN.PDF
Die Dateien fangen immer mit I5_FIBU_971_O an. Ich würde gerne anhand der 4 Stelligen nummer danach und anhand des Monats 06.2021 die Dateien verschieben.
Mit der Formel kriege ich es zwar hin die Datei der Gruppe zuzuordnen in dem Beispiel 2613 = Ordner 1. Aber ich finde keine passenden Code um die Datei noch einen Unterordner "Juni" oder anderen Monat zuzuorden.
Kann mir hier jemand helfen bitte? :D Das übersteigt leider meine Fähigkeiten.
Sub File_verschieben()
Dim Quelle$, Ziel$, FSO As Object
Quelle = "C:\Test\I5_FIBU_971_O_2613*.*"
If Dir(Quelle) = "" Then
MsgBox "Keine Dateien vorhanden!"
Else
Ziel = "C:\Test\1"
Set FSO = CreateObject("Scripting.FileSystemObject")
FSO.MoveFile Quelle, Ziel
Set FSO = Nothing
End If
End Sub
Vielen Dank im Voraus. MFG
ich ziehe aus einen Tool verschiedene PDF Dateien.
Z.B : I5_FIBU_971_O_2613_139380_1748590_01.06.2021_GERMAN.PDF
Die Dateien fangen immer mit I5_FIBU_971_O an. Ich würde gerne anhand der 4 Stelligen nummer danach und anhand des Monats 06.2021 die Dateien verschieben.
Mit der Formel kriege ich es zwar hin die Datei der Gruppe zuzuordnen in dem Beispiel 2613 = Ordner 1. Aber ich finde keine passenden Code um die Datei noch einen Unterordner "Juni" oder anderen Monat zuzuorden.
Kann mir hier jemand helfen bitte? :D Das übersteigt leider meine Fähigkeiten.
Sub File_verschieben()
Dim Quelle$, Ziel$, FSO As Object
Quelle = "C:\Test\I5_FIBU_971_O_2613*.*"
If Dir(Quelle) = "" Then
MsgBox "Keine Dateien vorhanden!"
Else
Ziel = "C:\Test\1"
Set FSO = CreateObject("Scripting.FileSystemObject")
FSO.MoveFile Quelle, Ziel
Set FSO = Nothing
End If
End Sub
Vielen Dank im Voraus. MFG