找回密码
 立即注册

QQ登录

只需一步,快速开始

hibonetsz

初级会员

8

主题

24

帖子

238

积分

初级会员

积分
238

活字格认证

hibonetsz
初级会员   /  发表于:2017-11-21 11:04  /   查看:3362  /  回复:3
如何对RowHeader的文字做不同颜色设置?如图,我希望把“(新)”设成红色,后面的序号“1”仍然为黑色。
捕获.PNG

3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-11-21 17:35:48
沙发
可以将rowHeader的cellType。 有关富文本如何设置,您可以参考下微软相关文档,或者直接从windows的记事本里编辑复制

            var rich = new RichTextCellType();
            fpSpread1.ActiveSheet.RowHeader.Cells[0,0].Value = "{\\rtf1\\ansi\\deff0{\\fonttbl{\\f0\\fnil\\fcharset134 \\\'cb\\\'ce\\\'cc\\\'e5;}}\r\n{\\colortbl ;" +
   "\\red255\\green0\\blue0;}\r\n\\viewkind4\\uc1\\pard\\lang2052\\f0\\fs22\\\'c6\\\'cf\\\'cc\\\'d1\\cf1" +
   "\\\'b3\\\'c7\\cf0\\fs18\\par\r\n}\r\n";
            fpSpread1.ActiveSheet.RowHeader.Cells[0, 0].CellType = rich;
回复 使用道具 举报
hibonetsz
初级会员   /  发表于:2017-12-2 17:15:07
板凳
非常感谢,已经搞定!
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-12-4 08:49:50
地板
有问题继续发帖
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部