簡體   English   中英

根據不同單元格中的值有條件地更改字體顏色

[英]Conditional change of font color based on value in a different cell

我想更改單元格內文本的顏色,但要以另一單元格中的操作(特別是X插入)為條件。 例如:

之前

Cell A1: without text  
Cell B1: text in red

動作: X插入單元格A1中

Cell A1: `X`  
Cell B1: text in blue

可以使用條件格式或宏來完成此操作嗎?

請嘗試以下條件格式設置規則:

=A1="X"  

適用於:

=$B$1  

和藍色字體。 (當A1填充X時,這將覆蓋B1的紅色字體的“標准”格式)。

是的,它可以。

If Range("A1") = "" Then
    Range("B1").Font.Color = vbRed
else
   Range("B1").Font.Color = vbBlue
End If

如果僅用於“ x”,則將“ else”行更改為此

ElseIf Range("A1") = "X"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM