Discussion:
Verzeichnisbaum in Excel erstellen (Excel2003)
(zu alt für eine Antwort)
Erich Jung
2005-01-04 15:44:27 UTC
Permalink
Hallo,

wie kann ich mittels VBA in Excel einen Verzeichnisbaum mit
Unterverzeichnissen (Explorer like) erstellen? Ich würde mir das
vorzugsweise als Grafik vorstellen.

Folgende Struktur habe ich mir vorgestellt:

Hauptverzeichnis: Produkt
Unterverzeichnis1: Kategorie1
Unterverzeichnis(1)1: Erzeugnis1
Unterverzeichnis(1)2: Erzeugnis2
Unterverzeichnis(1)3: Erzeugnis3.......usw.
Unterverzeichnis2: Kategorie2
Unterverzeichnis(2)1: Erzeugnis1
Unterverzeichnis(2)2: Erzeugnis2
Unterverzeichnis(2)3: Erzeugnis3.......usw.
Unterverzeichnis3: Kategorie3
.
.
usw.

Die Verzeichnisstruktur sollte so handelbar sein wie man es mit dem
Datei-Explorer unter Windows (Windows 2000) gewohnt ist, also
ein- und ausklappbare Folder. Beim anklicken eines Unterverzeichnisses z.B.
"Unterverzeichnis(1)1: Erzeugnis1" soll ein entsprechend zugeordnetes
Tabellenblatt eingeblendet werden. Alle anderen Tabellenblatter sind
ausgeblendet und nicht sichtbar.

Ich weiss, es hört sich kompliziert und aufwendig an, für mich auf jeden
Fall, aber vielleicht hat doch schon jemand so etwas programmiert und ich
wäre dankbar wenn ich Hilfe bekäme.

Vielen Dank !

Gruß
Erich
Alexander Wolff
2005-01-04 15:53:12 UTC
Permalink
Excel bringt für so etwas "Daten - Gruppierung und Gliederung" mit.

Gruß Alexander
Post by Erich Jung
Hallo,
wie kann ich mittels VBA in Excel einen Verzeichnisbaum mit
Unterverzeichnissen (Explorer like) erstellen? Ich würde mir das
vorzugsweise als Grafik vorstellen.
Hauptverzeichnis: Produkt
Unterverzeichnis1: Kategorie1
Unterverzeichnis(1)1: Erzeugnis1
Unterverzeichnis(1)2: Erzeugnis2
Unterverzeichnis(1)3: Erzeugnis3.......usw.
Unterverzeichnis2: Kategorie2
Unterverzeichnis(2)1: Erzeugnis1
Unterverzeichnis(2)2: Erzeugnis2
Unterverzeichnis(2)3: Erzeugnis3.......usw.
Unterverzeichnis3: Kategorie3
.
.
usw.
Die Verzeichnisstruktur sollte so handelbar sein wie man es mit dem
Datei-Explorer unter Windows (Windows 2000) gewohnt ist, also
ein- und ausklappbare Folder. Beim anklicken eines Unterverzeichnisses z.B.
"Unterverzeichnis(1)1: Erzeugnis1" soll ein entsprechend zugeordnetes
Tabellenblatt eingeblendet werden. Alle anderen Tabellenblatter sind
ausgeblendet und nicht sichtbar.
Ich weiss, es hört sich kompliziert und aufwendig an, für mich auf jeden
Fall, aber vielleicht hat doch schon jemand so etwas programmiert und ich
wäre dankbar wenn ich Hilfe bekäme.
Vielen Dank !
Gruß
Erich
Reiner Wolff
2005-01-04 16:21:47 UTC
Permalink
Moin Erich,
Post by Erich Jung
wie kann ich mittels VBA in Excel einen Verzeichnisbaum mit
Unterverzeichnissen (Explorer like) erstellen? Ich würde mir das
vorzugsweise als Grafik vorstellen.
Für soetwas eignet sich das Treeview-Steuerelement (wenn es mehrspaltig
werden soll, das ListView-Steuerelement).

Wie man damit umgeht, findest Du auf
www.aboutvb.de
unter dem Stichwort 'Treeview' eine ganze Menge.
ZB http://www.aboutvb.de/khw/artikel/khwrandomtrees.htm
Post by Erich Jung
Ich weiss, es hört sich kompliziert und aufwendig an, für mich auf jeden
Fall, aber vielleicht hat doch schon jemand so etwas programmiert und ich
wäre dankbar wenn ich Hilfe bekäme.
Ich hab's noch nicht programmiert, habe aber durchaus auch Interesse an
einer fertigen Lösung dazu ;-)

Greetinx aus Kiel
Reiner
--
Computer sind grossartig. Mit ihnen macht man die Fehler viel schneller.
Loading...