Verzeichnisse per VBA auslesen - Windows 10
#1
Hallo, 

kann mir einer behilflich sein?

Ich suche ein Makro, was mir das komplette Verzeichnis von z.B. C: ausliesst.
mit oder ohne Dateien


Vielen Dank
LG
Justin
Top
#2
Hallo Justin,

nur die oberste Dateiebene oder mit allen Unterverzeichnissen? Oder wie weit verzweigt soll das sein?
Auf meinem Rechner hättest Du beim Auslesen von C: mit allen Unterverzeichnissen und Datei eine unüberschaubare Anzahl von Einträgen in Excel.

Gruß
Statler
Top
#3
Hallöchen,

hast Du bisschen was von VBA im Blut? Smile Wenn Du mal in unserem Beispielbereich nachschaust, ich habe da ein MP3-Tool welches rekursiv alle Verzeichnisse ab einem gewählten ausliest. Das bekommt man auch für alle Dateitypen gebacken. Unabhängig davon, hast Du mal unsere Suche benutzt? Die Frage stand schon ab und zu zur Diskussion.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top
#4
Hallo,

wirklich das komplette Verzeichnis von C? Das kann, egal welches Tool, recht lange dauern. Vor ein paar Jahren hatte
ich mal ein Tool erstellt, welches die Windows API benutzt. Findest Du hier ...

http://www.excel-ticker.de/update-auf-ve...ichnissen/
http://www.excel-ticker.de/verzeichnisse...auflisten/

Hinweis: das Tool ist älter. Ich kann also nicht garantieren, dass es auf moderneren System läuft. In einem 64-Bit
Excel wird's nicht laufen, denn das Tool verwendet 32 Bit API und 32-Bit Steuerelemente.

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) :: 2011-2019 & 2020-2022 :: 10 Awards
https://de.excel-translator.de/translator :: Online Excel-Formel-Übersetzer :: Funktionen :: Fehlerwerte :: Argumente :: Tabellenbezeichner
[-] Folgende(r) 1 Nutzer sagt Danke an maninweb für diesen Beitrag:
  • Justin
Top
#5
Guten Morgen, 

sorry für die späte Rückmeldung, leider funktionierte der Login hier nicht.

Leider habe ich ein 64-Bit Excel Sad

LG Justin

Guten Morgen, 

sorry für die späte Rückmeldung, leider funktionierte der Login hier nicht.
Wo finde ich denn den Beispielbereich?


LG Justin

Hallo, 
ich suche ein Tool was alle Verzeichnisse ab einem gewählten ausliest, also nicht komplett C:

Wichtig ist wohl auch das ich Excel 64 bit habe
Top
#6
Hola,

https://www.clever-excel-forum.de/Forum-mit-VBA

Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • Justin
Top
#7
Hallöchen,

ohne Login kannst Du aber auch keine Beiträge schreiben Sad

In der Datei ist das Modul mdl_FileList für das Auslesen eines gewählten Ordners nebst Unterordnern zuständig
Für die Einschränkung auf MP3 ist dieser Code zuständig:

'Wenn die Fileextension in Grossbuchstaben MP3 ist, dann
If UCase(Right(strFileName, 3)) = "MP3" Then


'Ende Wenn die Fileextension in Grossbuchstaben MP3 ist, dann
End If

Wenn die Extension egal ist nimmst Du die beiden Zeilen weg. Dann müssten noch die Ausgaben angepasst werden, ansonsten bekommst Du nur Pfad, Dateiname und Size.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • Justin
Top
#8
Hi, 

ich habe das Add in "DE.Directories.125" an einem anderen Rechner benutzt...und es hat geklappt! Smile


Danke sehr
Top
#9
Und wozu verwendest du das Ergebnis ?
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste