This is my first post here so forgive me if i am doing any mistake.

I am working on VBA for Excel Template.
I have Ribbon created with some buttons(Calling Macro) on that new ribbon tab for my Excel Template. My task is to switch that New tab as the first tab (At the place of "home" tab of Ribbon)
And Change the color of my Newly added Tab in Ribbon.
And Make it as an active tab.
Active tab means: When you open excel there will be one tab open by default (Like Home) showing its content.

Please give me some idea ..like Is it feasible?
How we can implement it in VBA?
I need to share that template with multiple user with the centrelized copy.

So Ribbon Customizer SW is not working ..
Please provide me with some solution .. that allows me to send that changes to all user without any hazzels of setting at there own machines ..