Macro save an independent part

Hello Community, 

I'm a macro novice, and I'd like to know if it's possible to create a macro that could save (and make independent)  a part in an assembly in the same folder with different numbering each time. Either by activating the macro with the selection of a part, or from a group selection of room and it independently saves each room with a different name. 

It would help me a lot but I don't know how to record such a macro.