单元格内设置不同样式

编辑
文档创建者:印然 (67260 )     浏览次数:3415次     编辑次数:4次     最近更新:xzk1103 于 2017-04-01     

目录:

1. 问题描述编辑

一个单元格中通过公式显示多个数据和文字,希望只改变部分内容的样式,如:sum公式得到的数据颜色变为红色,文字的颜色为黑色等。如果使用多个单元格实现的话,格式不容易调整,实现效果不佳,因此可通过HTML语言来实现显示效果如下图:
222

2. 实现思路编辑

通过公式CONCATENATE拼接字符串,字符串中使用HTML中的font标签,设置color的值,并将对应的单元格设置为用HTML显示内容。

3. 示例编辑

3.1 打开模板
打开模板:%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Primary\GroupReport\Group_1.cpt
3.2 编辑HTML语言
C4单元格是简单的汇总,希望把地区和销量总和进行拼接并设置不同样式,使用公式=CONCATENATE("<h3><font color=black>",A2,"<font color=red>---",SUM(C3));CONCATENATE是将多个字符串合并成一个字符串。其中h3是定义标题大小,使用font标签内设置color属性black(黑色)、red(红色),A2就是获取A2单元格的值,SUM(C3)是对地区进行汇总求和。
3.3 用HTML显示内容
点击C4单元格右击选择其它属性,把用Html显示内容勾选上即可,如下图所示:
222
3.4 分页预览

分页预览即可看到对应的单元格中中文显示为黑色,数字显示为红色了。

附件列表


主题: 专题总结
如果您认为本文档还有待完善,请编辑

文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

此页面有帮助吗?