请选择 进入手机版 | 继续访问电脑版

葡萄城产品技术社区

    注册

QQ登录

SpreadJS

纯前端控件,类似Excel,问题响应通道

ComponentOne WPF

前沿科技,针对WPF桌面,问题响应通道

C1FlexGrid视频教程

WinForm平台,功能强大的表格控件,初学者必看视频

ActiveReport视频教程

轻松搞定报表,从头开始学AR,视频教程

搜索
查看: 7874|回复: 5

怎样设置Spread每个sheet的font......

[复制链接]

13

主题

32

帖子

307

积分

中级会员

积分
307
发表于 2011-7-13 16:00:00 | 显示全部楼层 |阅读模式
导出EXCEL后,查看Excel菜单Format->style中的Font设置。设置整个Spread的Font 导出EXCEL会导致所有的sheet的font一致.好像又不可以单独设置sheet的font。现在问题每个sheet的font都不一样,这个问题怎么解决。
回复

使用道具 举报

170

主题

7571

帖子

5万

积分

超级版主

Rank: 8Rank: 8

积分
56082

GrapeCity微信认证勋章

发表于 2011-7-13 16:04:00 | 显示全部楼层
不知道我的理解是否正确:你现在Spread中有多个Sheet,每个Sheet设置了不同的字体,你想在导出为Excel之后,Excel的每个Sheet还是保存原来的字体。
回复 支持 反对

使用道具 举报

13

主题

32

帖子

307

积分

中级会员

积分
307
 楼主| 发表于 2011-7-13 16:09:00 | 显示全部楼层
差不多,关键是不知道怎么设置。。。
回复 支持 反对

使用道具 举报

170

主题

7571

帖子

5万

积分

超级版主

Rank: 8Rank: 8

积分
56082

GrapeCity微信认证勋章

发表于 2011-7-13 16:18:00 | 显示全部楼层
fpSpread1.Sheets[0].DefaultStyle.Font
回复 支持 反对

使用道具 举报

13

主题

32

帖子

307

积分

中级会员

积分
307
 楼主| 发表于 2011-7-13 16:43:00 | 显示全部楼层
不行。设置了无效,导出excel 看不到效果
回复 支持 反对

使用道具 举报

170

主题

7571

帖子

5万

积分

超级版主

Rank: 8Rank: 8

积分
56082

GrapeCity微信认证勋章

发表于 2011-7-13 20:14:00 | 显示全部楼层
我在Form_Load()方法中添加了以下代码:

  1.             fpSpread1.Sheets[0].DefaultStyle.Font = new System.Drawing.Font("Malgun Gothic", 20);
  2.             fpSpread1.Sheets[1].DefaultStyle.Font = new System.Drawing.Font("Kristen ITC", 20);
复制代码


导出时使用以下代码:
  1. this.fpSpread1.SaveExcel("test.xls");
复制代码


导出文件保留了每个Sheet各自的字体设置
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

欢迎关注葡萄城控件

小黑屋|手机版|Archiver|葡萄城控件官网 ( 沪ICP备05020274号

GMT+8, 2017-11-25 15:18 , Processed in 1.151411 second(s), 30 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表