Reload a specified assembly component from a different path

Hi everybody,

it's possible to modify this to reload a specified component, not just a selected one?

Futhermore: if the subroutine is written in VBA, the name of specified component can be read from a cell in an Excel sheet?

Thank you!

SolidworksApi macros