I work with people that have created very complex Excel spreadsheets (mainly modeling tools). These spreadsheets have lots of VBA code, and in some cases special Excel add-ins that have been written in C.
We would like to expose those spreadsheets via the web so that rather than have customers download the Excel files and run them locally (thus losing control of them), they can run them over the internet such that the web user interface accesses the logic in the spreadsheets.
So far we’ve looked at products like TurboExcel, KDCalc, and XL2Web but these either don’t work with spreadsheets that have VBA code or they can’t handle the fact that we’ve built a pretty user interface in Excel. Right now we run some of them over Citrix but that’s pretty clunky.
I know we can re-write the spreadsheets in .NET (although we’re a J2EE shop) but these spreadsheets are so numerous and so complex, that ideally we wouldn’t have to re-write them.
I would think that Excel spreadsheets are so numerous that there would be some “simple” way of exposing the rich functionality on the internet but I’m at a loss. Any ideas? Thanks in advance.