Excel. Построить дерево TreeView

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Аватара пользователя
Aent
Сообщения: 1129
Зарегистрирован: 01 окт 2006, 14:52
Откуда: Saratov,Russia
Контактная информация:

Avsha, я сильно сейчас загружен. Будет время выложу пример. Но вообще то:
a) По приведённой выше ссылке http://www.artlebedev.ru/tools/techn...html/treeview/ пример очень простого построения дерева, которое отлично отображается например в FF
b) Я так и не понял, чем вас не устраивает стандартный outline Excel ( команда группировать для строк). Конечно есть ограничение на 9 уровней. Но при правильном проектировании их и не должно быть больше ...
Вложения
stree.zip
(4.41 КБ) 57 скачиваний
Андрей Энтелис,
aentelis.livejournal.com
Avsha
Сообщения: 665
Зарегистрирован: 08 сен 2005, 13:47
Откуда: KZ

Aent, спасибо за пример...
Ну работать со структурой и группировкой в Excel совсем неудобно,
Во-первых, создание структуры вручную довольно трудоемко с помощью комбинаций клавиш Shift+Alt+ стрелки влево - вправо
Во-вторых, нет иконок и нельзя щелкать по элементам (узла) дерева...
На рисунке приведен пример того, что собираюсь реализовать...
http://ifolder.ru/16460225
GWolf
Сообщения: 1
Зарегистрирован: 15 окт 2008, 09:49

Жаль что тема "заглохла". Все же интересен код на VBA для решения этой задачи.
Laa911
Сообщения: 9
Зарегистрирован: 10 авг 2010, 12:56

Господа, а можно это в Ехселе как то сделать красиво в виде такого отчета графика?

Или может быть присоветуете какой правильный софт что бы можно было
1. Указать у дерева кол-во уровней.
2. Количество подуровней на каждом уровне ( автоматически) или индивидуально
3. И сделать кружочки улов размером пропорционально суммам ( аналог пузырьковая диграмма)
Что бы можно было видеть силу веток ( какие из веток иффективнее другой, ( сравнение по узлам.)

Сам не программист не боюсь не осилю, если кто подскажет такую софтину, или скрипт для отчета в ексель, буду очень очень рад :-)))

Может есть что то подобное уже в природе для отрисовки?
http://www.weblancer.net/download/327918.png
Ответить