我在Excel的UserForm中有一个TreeView。从TreeView中选择节点时,将使用数据填充ListBox。
当双击ListBox中的项目时,将显示一个单独的UserForm,允许用户执行以下操作。
一旦用户返回到TreeView UserForm,我希望突出显示先前选择的Node。
问题是UserForm基本上会自动重置,我不知道如何使用VBA选择Node。
我正在考虑是否可以手动触发NodeClick事件,因为我尝试过的其他方法都失败了。
有什么建议吗?
发布于 2020-09-18 18:54:24
Set xTree = Me!tv_bom.Object
xTree.Nodes.Item(Index).Selected = Truehttps://stackoverflow.com/questions/459589
复制相似问题