日期:2014-05-17  浏览次数:20444 次

网页中显示Excel文件的问题
现在做一个网站,用户可以上传word和excel文件,并且点击后可以在网页中浏览。
word已经做好了,
excel我是通过ADO.NET读取excel表中的数据再生成表格并显示

虽然功能可以实现,但是有几个缺点
1 只能显示第一个SHEET,如果电子表格有多个SHEET就不能正常显示
2 如果存在不规则的单元格,如几个单元格合并成一个的情况,datatable就不能正常读取,显示不正常
3 原有的excel文件中的格式全部丢失


请问有没有可以避免这三种情况出现的其他办法呢?比如像WORD一样添加COM引用后进行操作。能不能发一些demo或者给一些例子的连接地址呢?谢谢各位。
------最佳解决方案--------------------
记得有像word一样针对于excel的com组建
------其他解决方案--------------------
有一个控件可以很好的处理你的问题,不过是需要购买的第三方控件,没有找过有没有破解版,名字是NTKO
------其他解决方案--------------------
引用:
记得有像word一样针对于excel的com组建


我做word时是引用COM组件后,在服务端将word转换为html再跳转到生成的html页面,excel好像不能这么做。在网上也没有搜索到相关的例子,请问应该怎么实现呢
------其他解决方案--------------------
可使用office 插件.
------其他解决方案--------------------
引用:
有一个控件可以很好的处理你的问题,不过是需要购买的第三方控件,没有找过有没有破解版,名字是NTKO


收费的第三方office中间件就不考虑了。
------其他解决方案--------------------
引用:
可使用office 插件.


关键是怎么用啊。。