asp导出excel源码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了asp导出excel源码相关的知识,希望对你有一定的参考价值。
要求能控制单元格宽度,样式,以及控制字体颜色。。。
Response.ContentType = "application/vnd.ms-Excel"
Response.AddHeader "Content-Disposition", "attachment;Filename=count.xls"
我用的这种直接将html导出,虽然效果是达到了,但是所有的单元格行全被合并了。
如图,备注字段的行越多,合并掉的单元格就越多。而且excel的默认单元格边框线不见了。
如果是你自己用,我建议你不要改变你现在的代码,另外写一段和asp语法完全相同的vbs脚本删除多余行。
但是你要注意一点,单个单元格的字数是有限制的,不同版本超过一定字数就会被删除,你要注意别因为需要合并格子把内容给误删除了。追问
我使用替换。把换了一下可以解决掉这个合并行的问题,合并行是因为后面的备注字段有br的原因。但是这种效果,我觉得差强人意。无法做到真正的excel导出。
参考技术A 用第三方控件吧,比如aspose.cells追问有没有详细案例?我试过四种方法,都不能达到我想要的结果。
以上是关于asp导出excel源码的主要内容,如果未能解决你的问题,请参考以下文章
ASP.NET 导出EXCEL时如何不把一些不是EXCEL的符号一起导出到EXCEL?
构建ASP.NET MVC5+EF6+EasyUI 1.4.3+Unity4.x注入的后台管理系统(63)-Excel导入和导出