30.06.2023, 12:19
Hallo CEF,
eine mehrfach vorhandene Datei: "Geburtstage_Original_20230627", "Geburtstage_Original_20230628", "Geburtstage_Original_20230629", mit jeweils unterschiedlichem Datum soll makrogesteuert geöffnet werden. Es muss aber sichergestellt sein, dass ausschließlich die Datei mit dem aktuellsten, letzten und höchsten Datum "Geburtstage_Original_20230629" geöffnet wird!
Der nachfolgende Beispielcode funktioniert, würde aber nur die -NOCH NICHT VORHANDENE am 30.06.2023 erstellte Datei mit dem Dateinamen: "Geburtstage_Original_20300630" öffnen.
Es soll aber die Datei "Geburtstage_Original_20230629" geöffnet werden.
Ist es realisierbar, dass nur die jeweils letzte im Verzeichnis "d:\Excel\Allgemei\" gefundene Datei (selbst wenn der Dateiname: "Geburtstage_Original_20220508" lautet) geöffnet wird?
danke vorab für eventuelle Lösungsvorschläge
wellington
eine mehrfach vorhandene Datei: "Geburtstage_Original_20230627", "Geburtstage_Original_20230628", "Geburtstage_Original_20230629", mit jeweils unterschiedlichem Datum soll makrogesteuert geöffnet werden. Es muss aber sichergestellt sein, dass ausschließlich die Datei mit dem aktuellsten, letzten und höchsten Datum "Geburtstage_Original_20230629" geöffnet wird!
Der nachfolgende Beispielcode funktioniert, würde aber nur die -NOCH NICHT VORHANDENE am 30.06.2023 erstellte Datei mit dem Dateinamen: "Geburtstage_Original_20300630" öffnen.
Code:
aaa = Date
bbb = Mid(aaa, 7, 4) & Mid(aaa, 4, 2) & Mid(aaa, 1, 2)
MsgBox bbb
If Dir("d:\Excel\Allgemei\Geburtstage_Original_" & bbb & ".xlsm") = "" Then
...
...
End If
Es soll aber die Datei "Geburtstage_Original_20230629" geöffnet werden.
Ist es realisierbar, dass nur die jeweils letzte im Verzeichnis "d:\Excel\Allgemei\" gefundene Datei (selbst wenn der Dateiname: "Geburtstage_Original_20220508" lautet) geöffnet wird?
danke vorab für eventuelle Lösungsvorschläge
wellington