Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

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
Antworten 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
Antworten 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)
Antworten 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
Antworten 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
Antworten 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
Antworten 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
Antworten Top
#8
Hi, 

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


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

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


Gehe zu:


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