Can we change Top assembly unit system (Inchs to mm) along with all its sub assembly and parts at once only?

I have one Top assembly (main assembly ) along with its sub asemblies and parts. All parts and assemblies are saved with IPS (Inchs, Ponds, seconds) unit system.

Now I want to change the unit system to MMGS (Millimeter, gram, second) for the complete assembly, its sub assemblies and parts. I did not used the templets while creating this assembly so cant change it in temlete.

Can I change the Unit system for the complete assembly at once only so that all parts and subassembly get updated with the new unit system automaticaly?

I dont want to change the unit system manually for each and every part, sub assemblies from tool option menu. If we can do by changing it at once then it will save a lot of time.

Do we have any macro for this?

Looking for reply

Thanks &Regards,

Prashant

SolidworksAssemblies