Microsoft Developer Support does not write or maintain customer production code. If you want Microsoft to do the changes and implement production code, then MCS would be the more appropriate Microsoft organization. Also, you could engage a Microsoft Partner, or any other third party developer entity to assist.
Microsoft Developer Support can assist with going over their code and help with assessing where its having an issue, provide advice, debug, etc. However, they are not allowed to modify or otherwise directly implement any changes in customers production code. Because of this, a developer on the customer side has always been needed – or at a minimal to have someone who can write and debug their own code. In the end, customers need to have a developer who can change the code and do some debugging and troubleshooting on their end – if they can provide such a person, then we can move forward.
Microsoft Developer Support can provide assistance with break-fix issues, advisory, explanation of code samples and providing proof of concept samples. All samples are provided as-is "AS IS" with no warranties, and confers no rights. "Use of included script samples are subject to the terms specified at http://www.microsoft.com/info/cpyright.htm". If you require customized code samples to suit your environment, you should engage a Microsoft Partner or Microsoft Consulting Services.
234322 OFF: Getting Support for Microsoft Office Solutionshttp://support.microsoft.com/default.aspx?scid=kb;EN-US;234322
Microsoft Professional Advisory Serviceshttp://support.microsoft.com/gp/advisoryservice
You should also consider buying a Microsoft or third party application if you cannot locate a developer resource. We cannot recommend third party software. However, Microsoft and some third party packages might be more robust, be more mature and stable for less the cost of what it would take to hire a developer to create the same thing from scratch.
Yes, I know I repeated myself and broke a few writing rules here; however, I did so by intent.