Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Reihenfolge im Filedialog

Forumthread: Reihenfolge im Filedialog

Reihenfolge im Filedialog
12.05.2022 10:33:05
Theo
Hallo liebe Experten,
gibt es eine Möglichkeit per VBA die Dateien im Filedialog nach Datum (neueste zuerst) zu sortieren?
Falls das per Filedialog "Application.FileDialog(msoFileDialogOpen)" nicht geht, hat schon mal jemand das als Userform nachgebaut oder hat eine andere Lösung?
Danke!
Theo
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Reihenfolge im Filedialog
12.05.2022 16:26:30
Oberschlumpf
Hi Theo,
mit Nachbauen geht das auf jeden Fall - hab ich für mich schon mal gemacht.
Nützt dir aber nix, weil mein Code keine sortierten Dateien anzeigt, und auch sonst vieles umprogrammiert werden müsste.
Is aber nich schwer (nur halt erst mal der Aufwand für den Aufbau)
Aufbau
1. Userform hinzufügen
2. In UF 1 Listbox links für die Ordneranzeige hinzu, 1 Listbox rechts für die Dateien hinzu, die angezeigt werden, sobald in Listbox links ein Eintrag angeklickt wird
3. 2 Button für Abbrechen + OK
4. vielleicht noch weitere Controls, an die ich gerade nicht denke
5. ha! doch! :-) oberhalb der Listboxen 1 Combobox hinzu für Auswahl eines Laufwerks
Programmierung:
1. beim Start des Userforms alle verfügbaren Laufwerke auslesen, und diese der Combobox als Einträge hinzufügen
2. bei Auswahl eines der Laufwerke aus Combobox die linke Listbox mit allen Verzeichnissen befüllen, die in gewähltes Laufwerk enthalten sind
3. bei Auswahl eines Ordners in linker Listbox...
...zuerst alle darin befindlichen Dateien mit mind. Erstell- oder Bearbeitungsdatum auslesen
...Dateinamen, Datum in einer Hilfstabelle einfügen
...Hilfstabelle nach Datum sortieren
...erst jetzt der sortierte Inhalt aus Hilfstabelle in rechte Listbox (mit oder ohne Datum) einfügen
Mehr brauchste nich - und du = VBA = gut = schaffst das auch
Vielleicht hat dir ja nur "mein Anschubser" gefehlt.
Ciao
Thorsten
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige