找回密码
 立即注册

QQ登录

只需一步,快速开始

burns

初级会员

24

主题

54

帖子

498

积分

初级会员

积分
498

活字格认证

burns
初级会员   /  发表于:2012-7-7 02:02  /   查看:5544  /  回复:3
如何快速调整全表的所有单元格的格式,如字体、数据类型等?一个个单元格设置太慢了。

3 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-9 09:35:00
沙发
可以通过DefaultStyle来设置:
  1.     fpSpread1.ActiveSheet.DefaultStyle.Font = new System.Drawing.Font("微软雅黑", 20);
  2.     fpSpread1.ActiveSheet.DefaultStyle.CellType = new FarPoint.Win.Spread.CellType.CheckBoxCellType();
复制代码
回复 使用道具 举报
burns
初级会员   /  发表于:2012-7-9 13:44:00
板凳
1、这个是在有数据之前设置才有作用吧?
我的是在数据已经用OpenExcel导入表格中了,再进行相关设置。

2、如果我先生成DataTable绑定,再进行相关设置又能相对快很多。不知道怎么回事
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-9 16:57:00
地板
可以先选择一个单元格范围,然后设置:
  1. fpSpread1.ActiveSheet.Cells[0, 0, fpSpread1.ActiveSheet.RowCount - 1, fpSpread1.ActiveSheet.ColumnCount - 1].Font = new Font("微软雅黑", 20);
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部