Liebe Forumsteilnehmer,
ich möchte mit einem VBA-Code alle Word-Dateien eines bestimmten Ordners mittels FSO durchlaufen und jeweils eine Aktion damit durchführen. Das ist weiter kein Problem.
Allerdings sind in dem Ordner teilweise auch Dateien, von denen es mehrere Versionen gibt, die durch Anfügung einer römischen Ziffer gekennzeichnet sind, sprich: neben "Test1.docx" auch die Datei "Test2.docx" sowie "Test2 II.docx ..., "Test2 XIV.docx" usw. Ich will also nicht die aktuellste Datei überhaupt im Ordner auslesen, sondern (sofern mehrere vorhanden) die jeweils aktuellste Version der verschiedenen Dokumente.
Ich dachte dabei daran, einen Dateinamen-Kern über eine bestimmte Anzahl an Zeichen links beginnend zu definieren, und diesen Kern als variablen Suchbegriff in Kombination mit der Funktion DateLastModified zu verwenden. In dem Beispiel also so etwas wie "Test2" als Kern, Suche mit "Test2*.docx".
Wahrscheinlich kein Hexenwerk, aber im Moment stehe ich etwas auf dem Schlauch - weiß jemand Rat?
Danke und Gruß
Raphael
|