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.

Ordneransicht Excel
#11
Hi André,

bei mir wird da nur die erste Unterverzeichnisebene geöffnet und die Dateien aufgelistet, von der nächsten Ebene wird nur der Verzeichnisname fett angezeigt.
Antworten Top
#12
Hallo Ralf,

hast Du mal nach den Gliederungssymbolen geschaut?
Noch wichtiger ist die Konstante ShowLevels über dem aufrufenden Sub. Damit kannst Du die Verzeichnistiefe einschränken. Wenn Du alle willst, und nicht weißt, wie viele es gibt, dann  nimm 100 Smile

Wenn keine Dateien gelistet werden sollen, kann man diesen codeteil entfernen:

Code:
.        'Schleife ueber alle Verzeichnisse
       For maxd = 0 To UBound(arrDirEntries)
           'Attribut des Eintrags auslesen, ausser in archive (32) und hoeher, encrypted/compressed
           at = GetAttr(pm_Path & arrDirEntries(maxd)) And 31
           'Zelle Formatieren
           If (at And vbHidden) = vbHidden Then ActiveCell.Font.Italic = True
           'Dateieintrag ggf. in Zelle schreiben und naechste Zelle aktivieren
           If (at And vbDirectory) = 0 Then
               ActiveCell.Value = arrDirEntries(maxd)
               ActiveCell.Offset(1, 0).Activate
           'Ende Dateieintrag ggf. in Zelle schreiben und naechste Zelle aktivieren
           End If
       'Ende Schleife ueber alle Verzeichnisse
       Next

Man könnte den Code natürlich auch parametrisieren, um die Dateien auszuschließen.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#13
Hi André,

(22.01.2016, 16:12)schauan schrieb: hast Du mal nach den Gliederungssymbolen geschaut?
Noch wichtiger ist die Konstante ShowLevels über dem aufrufenden Sub. Damit kannst Du die Verzeichnistiefe einschränken. Wenn Du alle willst, und nicht weißt, wie viele es gibt, dann  nimm 100 Smile

ja, natürlich.

Aber die Konstante hatte ich erst mal nicht angefasst!

Nun passt es!
Antworten Top


Gehe zu:


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