找回密码
 立即注册

QQ登录

只需一步,快速开始

withsmile

初级会员

21

主题

50

帖子

319

积分

初级会员

积分
319

活字格认证

withsmile
初级会员   /  发表于:2012-8-20 15:41  /   查看:5753  /  回复:3
同一个数据源,
用带一个参数的SaveExcel()导出的excel文件,有n行数据,没有列头;
  1. _punSpread.SaveExcel(fileName);
复制代码


用带两个参数的SaveExcel()导出的excel文件,有n行,第1行为列头标题,数据只剩下n-1行:?
  1. _punSpread.SaveExcel(fileName, FarPoint.Win.Spread.Model.IncludeHeaders.ColumnHeadersCustomOnly);
复制代码


我试了好几次都这样,请问有办法解决吗?

3 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-8-20 16:18:00
沙发
withsmile 你好

在绑定数据源时,如果导出自定义的列头ColumnHeadersCustomOnly,需要在到处之前对Spread的RowCount进行增加,有几行列头RowCount九加几。
回复 使用道具 举报
withsmile
初级会员   /  发表于:2012-8-20 16:36:00
板凳
  1.                     _punSpread_Sheet1.RowCount += 1;
  2.                     _punSpread.SaveExcel(fileName, FarPoint.Win.Spread.Model.IncludeHeaders.ColumnHeadersCustomOnly);
  3.                     _punSpread_Sheet1.RowCount -= 1;
复制代码
搞定!多谢高人指点!
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-8-20 16:40:00
地板
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部