Hello,
I am a Microsoft certified trainer with over 9 years of experience in delivering training and Excel automation solutions. I am highly skilled in MS Excel and can develop automation solutions using either traditional Excel VBA or more robust and powerful com addins using VSTO com addins. Please check my portfolio to get a glance of my latest com addin for MS Excel.
After going through your requirement, I can almost guarantee that I am just the perfect guy for this job. I can have your code converted into a VSTO project and deliver it as a com addin (.dll file). I can also have this deployed into an installer (using wix) which you use to install and deploy on any workstations. My submission will be 100% compatible with Windows XP service pack 2 and above operating systems and will work on any office versions 2003 and above (can even have it work on Excel 2000 if the code is compatible). Do note that if you need any ribbon based customization within your project, they may not be supported in older versions however, I can have alternate toolbar arrangements if needed.
Please feel free to check out my portfolio which showcases a VSTO com addin for generating a dynamic Table of Contents and does a lot more than that. I would appreciate if you could send me a PM, so we can take this discussion ahead.
Thank you and looking forward to hear from you.