書式の条件に合致したら〇を付ける
以前質問して、A~C列、D~F列、G~I列、それぞれの「3グループいずれにも」色塗りがあり、かつ太字フォントがあれば、その行のJ列に〇を付ける、というマクロを作っていただきましたが、「3グループいずれかに太字で色塗りがある」に変えるにはどうしたらいいですか? 初心者のためBooleanのTrue,Falseの使い方が分かりません。以前の質問と画像はこちらです。https://okwave.jp/qa/q9345886.html
Sub Macro1()
'
Dim IY As Long
Dim IXL As Integer
Dim IXG As Integer
Dim LFlag As Boolean
Dim GFlag As Boolean
'
Application.ScreenUpdating = False
'
For IY = 1 To Cells(Rows.Count, "A").End(xlUp).Row
LFlag = True
'
For IXL = 1 To 9 Step 3
GFlag = False
'
For IXG = IXL To IXL + 2
With Cells(IY, IXG).DisplayFormat
GFlag = GFlag Or .Font.Bold And .Interior.Pattern = xlSolid
End With
Next IXG
LFlag = LFlag And GFlag
Next IXL
If LFlag Then
Cells(IY, "J") = "〇"
Else
Cells(IY, "J").ClearContents
End If
Next IY
End Sub