2010-01-21 653 views
3

有没有办法改变excel单元格内特定文本的颜色和/或字体?也就是说,我希望单元格的显示值的一部分为红色,同一单元格的另一部分显示值为蓝色(如示例)。由于显示的值是按公式计算的,所以我需要某种格式化公式,它只应用公式中的内容。我似乎无法在文本中找到任何内容。在同一个Excel单元格中使用不同的字体?

+0

Highlight Cell。按Ctrl + 1是你的朋友。 – Yada 2010-01-21 14:09:28

+0

不,它使用内置的Excel自定义格式,为了让我指定条件,我需要一个自定义格式来评估公式。会喜欢使用它,但不能。 – jhc 2010-01-21 20:15:23

回答

4

如果你想根据公式来做到这一点,你将不得不写一些VBA。请参阅this example

+0

我可以使用VBA技术来应用不同的字体吗? – jhc 2010-01-22 15:29:48

+0

是的。您可以更改任何属性。字体名称和类型,粗体,删除线等等。有许多VBA例子可以提供如何做到这一点。 – 2010-01-23 10:25:13

0

没问题。编辑公式工具栏中的值。

+0

糟糕!错过了关于它是计算值的部分。条件格式是要走的路。 – Mick 2010-01-21 14:14:30

-1

看看Conditional在excel中格式化。

alt text

+1

我无法使用条件格式,因为我想将字体/颜色应用于单元格内的特定计算值。我正在创建一个内联条形图。我想用一种字体和相关的值使用不同的字体格式化条形图。 – jhc 2010-01-21 20:13:04

相关问题