找回密码
 立即注册

QQ登录

只需一步,快速开始

burns

初级会员

24

主题

54

帖子

498

积分

初级会员

积分
498

活字格认证

burns
初级会员   /  发表于:2012-7-6 16:52  /   查看:6638  /  回复:8
如题,在ExcelOpenFlags中似乎没有相关选项。

8 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-6 17:59:00
沙发
使用SaveExcel进行保存:
  1. fpSpread1.SaveExcel("test.xls", FarPoint.Excel.ExcelSaveFlags.SaveBothCustomRowAndColumnHeaders);
复制代码


使用OpenExcel打开:
  1. fpSpread1.OpenExcel("test.xls", FarPoint.Excel.ExcelOpenFlags.RowAndColumnHeaders);
复制代码
回复 使用道具 举报
burns
初级会员   /  发表于:2012-7-7 14:07:00
板凳
解决了,需把第一行冻结方可。
回复 使用道具 举报
burns
初级会员   /  发表于:2012-7-7 14:11:00
地板
对了,使用ExcelOpenFlags.TruncateEmptyRowsAndColumns导入excel数据后,为何还是6万多行数据?
回复 使用道具 举报
burns
初级会员   /  发表于:2012-7-7 15:51:00
5#
4楼问题也已解决。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-9 09:36:00
6#
谢谢你将结果告知我们,哈哈
回复 使用道具 举报
快乐小子1987
注册会员   /  发表于:2013-9-10 16:15:00
7#
回复 3楼burns的帖子

请问怎么将第一行冻结呢?通过spread还是在EXCEL表中操作
回复 使用道具 举报
快乐小子1987
注册会员   /  发表于:2013-9-10 16:43:00
8#
回复 2楼dof的帖子

能不能通过程序将第一行冻结呢?因为不可能让用户去冻结第一行吧!
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-9-10 17:54:00
9#
回复 8楼快乐小子1987的帖子

快乐小子1987 你好,

Spread 设置冻结第一行的代码为:

  1. this.fpSpread1.Sheets[0].FrozenRowCount = 1;
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部