To deploy excel macros on every excel file you open, you will need to create a personal file in your XLStart folder.
I have no clue why the articles on TechNet and Microsoft’s Knowledge-base are so long when this is all you have to do. Other than its Microsoft 😉
Note: I’ve also heard of folks dropping there *.bas macro files directly into XLStart and having the same result, but I personally have not used that method.