API/VBA: Ustaw swSelMgr

Witam

Muszę scalić dwa makra, ale dopiero zaczynam i nie rozumiem ich wszystkich.

każde makro używa zmiennej swSelMgr , ale nie w ten sam sposób.

Set swSelMgr = Part.SelectionManager

Ustaw swSelMgr = swModel.SelectionManager

Jaka jest różnica między tymi dwiema liniami?

Jak obejść ten problem?

Próbowałem zobaczyć informacje zawarte w czymś, co uważam za zmienną z "MsgBox" lub wyświetlaniem zmiennej lokalnej, ale wydaje się, że to nie działa.

Pozdrowienia

 

To ta sama linia. Tylko nazwa zmiennej jest inna

Aby obejść ten problem, możesz umieścić: "Set swModel = Part" przed "Set swSelMgr = swModel.SelectionManager" (jeśli ten wiersz jest po Set Part = swSelMgr...) 

Ale najlepiej jest zmienić nazwę całej "Części" na "swModel"