Excel默认文本更改时更改单元格颜色

时间:2014-08-12 01:05:45

标签: excel vba conditional-formatting

我有一个Excel工作表,其单元格包含以下默认文本:

Initials: 
Time:
Pt Name:

以上这三行是单个单元格的内容。可以随时填写这些值中的每一个。例如:

Initials: MR
Time: 1800Z
Pt Name: Doe, John

如何突出显示值已更改的任何单元格?也就是说,不是默认文本?我查看了条件格式,但它似乎没有提供一个"更改事件"或者一些这样的选择。

enter image description here

2 个答案:

答案 0 :(得分:1)

最简单的方式来完成完全您要问的是使用条件格式设置"默认值"工作表(特别是如果您要设置一些像这样的单元格,并且默认值可能会发生变化),如下所示:

1。设置"默认值"保存默认值的工作表

enter image description here

2. 在相关单元格上设置条件格式

enter image description here


enter image description here


enter image description here


enter image description here

3. 重复其他默认值!

答案 1 :(得分:0)

如评论所述,您可以尝试:

<强> EDIT1:

创建一个如下所示的命名范围 在这个例子中,我使用了A1并将其命名为 Template

enter image description here

然后在条件格式中使用公式,如下所示:

enter image description here

然后将适用于设置为整个感兴趣的范围,如下所示:

enter image description here

然后你去。如果它不等于 Template ,那么它将突出显示。 HTH。