値がtraining
. これを行うには、次のコードを使用しています。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$A$1" Then
Dim r As Range
Dim c
Set r = Sheets("Sheet2").Range("C:C")
c = Application.WorksheetFunction.CountIf(r, "training")
MsgBox "column C has " & c & " instances of 'training'"
End If
End Sub
ただし、値「トレーニング」が列 C に存在するかどうか、および値が別の列 B に存在するかどうかを確認できる CountIfs ステートメントを作成し、10
両方が同じ行内で一致する場合は、両方の行をすべてカウントします。値が存在する場合、それ以外の場合はカウントされません。
誰かがこれを解決するのを手伝ってくれませんか?