Regardless of the alternative, as far as I can discover none will run rich Excel workbooks with lots of VBA behind them without a complete re-write in a different language. Where I work, we have many templates with a lot of VBA code. Re-writing, testing, training,... would be a massive task.
This is one reason MS will get their way with a lot of businesses. It's just too hard to move at this point in the game.
While there are/will be apps that serve some of our needs, there are quite a few more complex workbooks that are just too specific to our business, state and countries laws. We built them because we couldn't find commercial alternatives.
Keep Up with TechRepublic