powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Где найти TreeView + таблица (ищу библиотеку класса)
7 сообщений из 7, страница 1 из 1
Где найти TreeView + таблица (ищу библиотеку класса)
    #35934867
Infinity Creator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

Программирую под Excel.
Столкнулся с острой необходимостью создавать таблицу, с которой список разложен в дерево типа TreeView. Конечно, можно использовать какие-нибудь хитрые варианты спаривания TreeView и ListBox. Но вот какое дело - в редакторе VBA имееются очень нужные тулсы - Watches и Locals, и реализованы они как раз при помощи искомой таблицы, причем, как мне кажется, это не обычный TreeView с примочкой, а какой-то самостоятельный класс.
И вот встал вопрос - класс-ли это, и если класс - в какой библиотеке его искать?

Заранее признателен за помощь.

Михаил Зыбин
...
Рейтинг: 0 / 0
Где найти TreeView + таблица (ищу библиотеку класса)
    #35935048
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересующие вас контролы идут в составе Visual Basic 6.0 - comctl.ocx
...
Рейтинг: 0 / 0
Где найти TreeView + таблица (ищу библиотеку класса)
    #35935575
Фотография Бенедикт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Infinity Creator,

Окна Watches, Locals, Immediate, редактирования кода имеют один и тот же класс - VbaWindow, и желаемая "таблица" не имеет собственного оконного класса. Однако она очень похожа на специализированный ListView. См. пример для Access, или для VB .
...
Рейтинг: 0 / 0
Где найти TreeView + таблица (ищу библиотеку класса)
    #35943945
Infinity Creator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо.

После более пристального изучения проблемы пришел к простому достаточному решению - использовать в качестве дерева с таблицей сам лист Excel с группированными по структуре дерева строками. При желании можно получить примерно такую картинку:

pic

Не говоря о том, как ее можно обвесть функционально, исходя из того, что это - лист Excel cj всеми его возможностями. Вообще лист как объект, который можно вставлять в форму какой-либо другой базы данных для использования его функционала кажется мне интересной идеей. Как считаете?
...
Рейтинг: 0 / 0
Где найти TreeView + таблица (ищу библиотеку класса)
    #35944188
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если вашего клиента устраивает покупка лицензии на Excel, то проблем никаких.
...
Рейтинг: 0 / 0
Где найти TreeView + таблица (ищу библиотеку класса)
    #35953728
Infinity Creator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
big-duke,

Подскажите, а если у клиента имеется лицензионный офис, это означает что он может использовать в своих программах классы офиса?
...
Рейтинг: 0 / 0
Где найти TreeView + таблица (ищу библиотеку класса)
    #36112699
Фотография udgeen69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги, вопрос - как в 2007м екселе вставить на форму vba лист worksheet? Какой additional controls надо выбрать для этого?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Где найти TreeView + таблица (ищу библиотеку класса)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]