My understanding is that Microsoft intends to develop Apps for Office further, including the ability to create UDFs for Excel using JavaScript in an App for Office.
Personally, I think as long as VBA does not run in the online Excel (and there is no indication that this is currently planned) it’s a non-starter for any serious Excel work.
My focus with Excel-DNA continues to be via the .xll / C API interface to the ‘real’ Excel. In the long term I want to see Excel-DNA and .NET become a viable alternative to VBA.
-Govert
--