我正在开发一个基于Web的应用程序,需要在电子表格上进行大量工作。电子表格已经创建并每天更新。我只想在我的网页中打开/嵌入MS Excel 2003/2007/2010应用程序。应该看起来应用程序在Iframe中运行。
用户可以点击文件名。它将在iframe中打开ms excel exe文件,当桌面上打开ms excel时,他们将使用电子表格就像使用它一样。
请帮忙。
答案 0 :(得分:2)
如果您的预算允许,我建议不要重新发明轮子,并使用像Aspose Cells这样的第三方组件,它随附现成的Excel电子表格可视化和操作控件。查看GridWeb。
当然,还有很多其他供应商也在销售与asp.net控件类似的组件。
如果你有更多的时间而不是金钱,你可以使用免费的asp.net网格控件,如RealWorld.Grid或独立于平台的解决方案,如dhtmlxGrid(如果您的项目可以是GPL,则只有免费)。这当然会让你在办公室互操作图书馆里有很多步法。
答案 1 :(得分:0)
我已经看到Microsoft Word 2003是在JSF技术开发的网站的浏览器中启动的。我找不到在离线时在浏览器中使用MS Office的免费解决方案。甚至在线。
答案 2 :(得分:0)
如果没有大量重新发明轮子,最好的解决方案可能是缩小产品规模或获得预先构建的解决方案,如Office 365或Google Docs。想想你的产品真正需要做什么。用户是否需要访问所有电子表格或仅访问一个特定部分(范围或表格)。如果您的用户需要使用电子表格执行所有操作,请为他们提供电子表格程序。可以这么说,不要试图弄清楚车轮88888.0。