Max Wanadoo
max.wanadoo at gmail.com
Wed Oct 7 12:40:51 CDT 2009
Slowly making progress. I have now built the tree ok but when I try to position back on a node I get an error. This first bit is ok. Dim tvw As TreeView, nod As Node, strNod As String Set tvw = Me.TreeView1.Object Set nod = tvw.Nodes("Lv3:1") ' hard code the key nod.Selected = True ' select it as does this bit. strNod = nod.FullPath ' get the name (path) of the selected node. Debug.Print strNod ' works fine MsgBox strNod ' works fine 'the above works just fine but when I try to reverse it I get an error 35601Element not found Try to position on a key using the key's value Set nod = tvw.Nodes(strNod) nod.Selected = True ERROR I am looking for some way to get it to position on a key from the key's value. Any help appreciated. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 07 October 2009 15:52 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Select a node in a treeview Treeview.Nodes("SomeKey") value is going to return a single node that matches the key. Also, in Access (Sorry, forgot this part), you need to use the treeview's object: Dim tvw As TreeView Set tvw = Me.tvwSkills.Object Drew /www.databaseadvisors.com