Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi All
I have a userform with a treeview of an account hierachy. What l am trying to achieve with the code snippet below is find a node (in this case with Key = "ADMIN PAY") and then expand all the parent nodes. The code below works in that it finds the target node and expands that and the immediate parent but does not go to the next level. A further complication is that the node to be found can be at any level between 2 to 7 and all parent nodes above that should be expanded. Any help to overcome this problem will be graetly appreciated Private Sub CommandButton2_Click() Dim branch As Variant Dim ToFind As Variant ToFind = "ADMIN PAY" With UserForm1.TreeView1 For Each branch In .Nodes If branch.Key = ToFind Then branch.Expanded = True branch.Parent.Expanded = True End If Next End With End Sub Regards Michael |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
moving treeview node | Excel Programming | |||
treeview node tag hold array? | Excel Programming | |||
delete a node in treeview | Excel Programming | |||
How to add a sub-node of a treeview control | Excel Programming | |||
TreeView: add more than one node to nodes collection | Excel Programming |