Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Выбор дочернего узла treviev / 15 сообщений из 15, страница 1 из 1
07.08.2015, 14:51
    #39025090
Выбор дочернего узла treviev
Подскажите пожалуйста как в treeview (VBA excel), зная имя дочернего узла выделить его, что бы он подсветился (имитация выбора нажатия мышкой). Пробовал с помощью SelectedItem, set fokus не получилось
...
Рейтинг: 0 / 0
07.08.2015, 14:54
    #39025091
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор дочернего узла treviev
Владимир197243Пробовал с помощью SelectedItemплохо пробовал, показывай код
...
Рейтинг: 0 / 0
07.08.2015, 14:55
    #39025094
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор дочернего узла treviev
Впрочем, проще так:
Код: vbnet
1.
MyNode.Selected = True
...
Рейтинг: 0 / 0
07.08.2015, 14:57
    #39025097
Выбор дочернего узла treviev
Shocker.Pro,

Происходит выбор нода, но он не подсвечивается, как при нажатии мыши
...
Рейтинг: 0 / 0
07.08.2015, 15:07
    #39025110
Выбор дочернего узла treviev
При этом когда указываю имя nod родителя происходит выбор nod, с дочерним nod вылазит ошибка при таком написании
TreeView1.Nodes(textbox1.Text).Selected = True
...
Рейтинг: 0 / 0
07.08.2015, 16:09
    #39025193
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор дочернего узла treviev
Код надо угадать, ошибку надо угадать.... не, в пятницу не катит
...
Рейтинг: 0 / 0
07.08.2015, 16:59
    #39025246
Выбор дочернего узла treviev
Разобрался как выбрать потомка TreeView1.Nodes(textbox1.Text).Child.Selected = True
...
Рейтинг: 0 / 0
07.08.2015, 17:01
    #39025248
Выбор дочернего узла treviev
Однако Если у родителя несколько потомков, то происходит выбор только первого. Как выбрать других не могу понять. С выделением (подсвечиванием, имитация нажатия мыши) так ничего и не нашел
...
Рейтинг: 0 / 0
07.08.2015, 17:19
    #39025263
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор дочернего узла treviev
Владимир197243Однако Если у родителя несколько потомков, то происходит выбор только первого. Как выбрать других не могу понять.TreeView1.Nodes(textbox1.Text).Children
...
Рейтинг: 0 / 0
07.08.2015, 17:21
    #39025269
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор дочернего узла treviev
Владимир197243выделением (подсвечиванием, имитация нажатия мыши) так ничего и не нашелможет HideSelection у тебя стоит?
...
Рейтинг: 0 / 0
07.08.2015, 17:36
    #39025279
Выбор дочернего узла treviev
Shocker.Pro,

Да, действительно, поменял значение заработало. Спасибо
...
Рейтинг: 0 / 0
07.08.2015, 17:40
    #39025281
Выбор дочернего узла treviev
Shocker.Pro,

Children - количество потомков у родителя. Немогу понять как реализовать для выбора необходимого потомка, зная его имя?
...
Рейтинг: 0 / 0
07.08.2015, 17:47
    #39025286
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор дочернего узла treviev
Владимир197243Children - количество потомков у родителяМ-да, я думал - это коллекцияВладимир197243зная имя дочернего узла выделить егоЧто такое ИМЯ? У узла есть Key, есть Text. Искать по Text надо? тогда пляшешь от Child (первого узла) - далее через .Next
...
Рейтинг: 0 / 0
07.08.2015, 17:48
    #39025289
Выбор дочернего узла treviev
Shocker.ProВладимир197243Однако Если у родителя несколько потомков, то происходит выбор только первого. Как выбрать других не могу понять.TreeView1.Nodes(textbox1.Text).Children

Пытался попробовать загнать в цикл
For i = 0 To Children

ИМЯ предка = TreeView1.Nodes(TextBox.Text).Child.Text

Next i

Имя предка на каждом шаге одно и тоже
...
Рейтинг: 0 / 0
08.08.2015, 11:15
    #39025464
Выбор дочернего узла treviev
Shocker.Pro,

Разобрался. Спасибо
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Выбор дочернего узла treviev / 15 сообщений из 15, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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