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

关于spread生成Excel问题

this.fp_OutPutData.SaveExcel(strTempFile,FarPoint.Web.Spread.Model.IncludeHeaders.ColumnHeadersCustomOnly);
 调用这个方法后,生成的Excel文件中含有画面设定的样式(颜色,边框等),请问如何将样式去掉,具体代码如下
 
          Dim ms As New System.IO.MemoryStream()
        SpreadSyoriSukejuru.SaveExcel(ms, FarPoint.Web.Spread.Model.IncludeHeaders.ColumnHeadersCustomOnly)
    
        Response.Clear()
        Response.ContentType = "application/VND.ms-excel"
        Response.AddHeader("Content-Disposition", "attachment;filename=spread.xls")
        Response.BinaryWrite(ms.ToArray())
 
        ms.Flush()
        ms.Close()
        Response.End()
--------------------编程问答-------------------- UP --------------------编程问答-------------------- up --------------------编程问答-------------------- 帮顶,要样式不更漂亮,干吗去掉了 --------------------编程问答-------------------- 好像去不掉吧 --------------------编程问答-------------------- http://stephenyy.wordpress.com/2009/10/20/open-xml-sdk-%E9%96%8B%E7%99%BC%E6%8C%87%E5%8D%97%E4%B8%80/ --------------------编程问答--------------------
引用 4 楼 zsf8764 的回复:
好像去不掉吧



什么时候的帖子都被你找出来了,厉害!

看看SaveExcel方法里面的各个参数的意义,还有其他什么属性可以控制,没接触过这个,帮顶了。 --------------------编程问答-------------------- --------------------编程问答-------------------- SaveExcel接口的中ExcelSaveFlags有一个值时DataOnly, 表示只存数据,不存样式.

应该能搞定. 
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,