当前位置:编程学习 > C#/ASP.NET >>

Microsoft.Office.Interop.Excel的问题。

1.我本机是office 2010的。

我生成的excel,默认是2007的,我想生成2003的,直接改后缀名不行。 


2.我要在aspx页面上嵌入excel。
网上找的说owc可以。

<object classid="clsid:0002E559-0000-0000-C000-000000000046" width="600" id="Spreadsheet1" height="200"> 
                  <param name="DataType" value="HTMLURL"/> 
                  <param name="HTMLURL" value="<%=FileUrl%>"/> 

但没反应啊。
这个FileUrl是服务器端的对么?
还有这个classid="clsid:0002E559-0000-0000-C000-000000000046"是2003的。 是不是我的excel是2007的就不行?

除了owc,还有没有其他的方法。 --------------------编程问答-------------------- 用NPOI
http://hi.baidu.com/motiansen/blog/item/164f18c7fdcb18d1d00060e0.html --------------------编程问答--------------------
引用 1 楼 nfclass 的回复:
用NPOI
http://hi.baidu.com/motiansen/blog/item/164f18c7fdcb18d1d00060e0.html

这个用过了,不好用啊。 感觉还是com的这个好用。 --------------------编程问答-------------------- 没人回答我的哇。。。 --------------------编程问答-------------------- 没人回答我的哇。。。 --------------------编程问答--------------------
引用 2 楼 runbear 的回复:
引用 1 楼 nfclass 的回复:

用NPOI
http://hi.baidu.com/motiansen/blog/item/164f18c7fdcb18d1d00060e0.html

这个用过了,不好用啊。 感觉还是com的这个好用。
com不兼容的 --------------------编程问答--------------------
引用 1 楼 nfclass 的回复:
用NPOI
http://hi.baidu.com/motiansen/blog/item/164f18c7fdcb18d1d00060e0.html


我一直用这个 --------------------编程问答-------------------- 解决方案
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,