title: Best way to distribute Excel spreadsheet with VBA
body: <p>I am trying to find out how to distribute an excel file on the net in such a way that most users will be able to use it.  I am aware of the Microsoft Excel Viewer (which can open Excel files without having Office installed), but it doesn't run VBA code, which is a necessity for this file.  Moreover, there are some changes to the API in Office 2007 which make some parts of the file render incorrectly, so I would also prefer that the solution is applicable to Excel XP / 2003.  Does anyone have any hints / tips on the different possible ways to do this?</p>