API/VBA: Stel swSelMgr in

Hallo

Ik moet twee macro's samenvoegen, maar ik begin net en ik begrijp ze niet allemaal.

elke macro gebruikt de variabele swSelMgr , maar niet op dezelfde manier.

Stel swSelMgr = Part.SelectionManager in
en 
Stel swSelMgr = swModel.SelectionManager in

Wat is het verschil tussen deze twee lijnen?

Hoe omzeil je het probleem?

Ik heb geprobeerd de informatie te zien die is opgenomen in wat ik denk dat een variabele is met "MsgBox" of de lokale variabele weergave, maar het lijkt niet te werken.

Vriendelijke groeten

 

Het is dezelfde lijn. Alleen de naam van de variabele is anders

om het probleem te omzeilen kunt u plaatsen: "Set swModel = Part" voor "Set swSelMgr = swModel.SelectionManager" (als deze regel na Set Part = swSelMgr...) 

Maar het beste is om al het "onderdeel" te hernoemen naar "swModel"