1

だから現在、私は自分のコードにこれらの行を入れています。

.Range("C2").Formula = "=IF(B2 = """"," & """REQUIRED""" & "," & """""" & ") "
.Range("C3").Formula = "=IF(B3 = """"," & """REQUIRED""" & "," & """""" & ") "

私の目標はそれに条件付き書式を追加することでした。そのため、範囲 =$C$2:$C$3 の Required に等しい場合、これまでのところオンラインでいくつかのコードを見てきましたが、どれも適用されないようです。xlExpression で「変数が定義されていません」というエラーが表示されたため、目的に合わせて既存のコードをいくつか変更しました。誰でも私を助けることができますか?

.Range("C2:C3").Selection.FormatConditions.Delete 
.Range("C2:C3").Selection.FormatConditions.Add TYPE:=xlExpression, Formula1:="=(=$C$2:$C$23 = 'REQUIRED')"
4

1 に答える 1