我想改变单元格内部文本的颜色,但是要以另一个单元格中的动作为条件,特别是插入X
。例如:
之前
Cell A1: without text
Cell B1: text in red
操作:X
插入单元格A1
AFTER
Cell A1: `X`
Cell B1: text in blue
可以使用条件格式化还是使用宏来完成?
答案 0 :(得分:0)
请尝试以下条件格式规则:
=A1="X"
适用于:
=$B$1
和蓝色字体。 (当A1填充X
时,这将覆盖B1的红色字体的“标准”格式。)
答案 1 :(得分:0)
是的,可以。
If Range("A1") = "" Then
Range("B1").Font.Color = vbRed
else
Range("B1").Font.Color = vbBlue
End If
如果它纯粹用于" x"改变其他'否则'这条线
ElseIf Range("A1") = "X"