Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1880to1884
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

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

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

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige