要件は、文字列 ie(ABC,DEF,GHK) のインスタンスを、色付きのセルに存在するかどうかに基づいてカウントし、結果を下のセルに入れることができるコードです。
誰でもアドバイスできますか?
サンプルコードを試してみました
Sub Color()
Dim varCounter As String
Dim color As Integer
Dim nocolor As Integer
Range("E5").Select
color= 0
nocolor= 0
Do Until Selection.Value = ""
If Selection.Font.Color = RGB(255, 0, 0) Then
color= color+ 1
Else
nocolor= nocolor+ 1
End If
Selection.Offset(1, 0).Select
Loop
Range("E47").Select
Selection.Value = no
Range("E48").Select
Selection.Value = color
End Sub
これは、テキスト フォントが色付けされているかどうかを確認する非常に単純なコードですが、セルの背景色を確認するものは見つかりませんでした。
Excel formula も試しましたが、それでは text と count しか検索できず、セルの背景色に基づいてカウントされません。