The solution would seem to be a vba one. For many years, I've stayed away from ActiveX controls as much as possible, seemingly for good reasons that really didn't come to light for quite some time. Here's a link to a vba source for treeview, which also contains a link to the KB article that lists all the controls that belong to the defunct library.
https://www.devhut.net/2017/06/15/gr...eview-control/
When you get a solution in one forum, please update the other ASAP so that no one spends time on a solution you already have. Thank you for accepting that you need to declare cross posting (in both forums, actually).
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.