Selective open by part number list

Hi all, I was wondering if anyone has written a macro that can slice an assembly without opening it using a "Selective Open" command by file name?  With this method, you could open any parts in context to each other without loading the entire data sets.

https://forum.solidworks.com/message/159630#159630

Has anyone done this?

Thanks,

Christine

SolidworksApi macros