私はちょうどexcelでいくつかのVBAを試し始めました。選択のコメントにある単語の出現回数を数えようとしています。ここでは、私がこれまで持っているものです。コメント内の文字列の出現をカウントする
Function CountStringInComments(strText As String, ByVal Target As Range) As Long
Dim c As Comment
Dim n As Long
For Each c In Target.Comments
n = n - (InStr(1, c.Text, strText, vbTextCompare) > 0)
Next
CountStringInComments = n
Set c = Nothing
End Function
と私の関数を呼び出すと、次のようになります。私は、#VALUEを取得
=CountStringInComments("bruit",Z55:Z58)
!エラー。
私はVBに精通していないので、助けていただければ幸いです。ありがとう。
説明を提供できますか?あなたがコメントで言うときは、これはExcelの1つのセルか、セルのリストですか? または このコメントはVBAコードに記載されていますか? – RazorSky
Excelのセルのリストを探しています(VBAコードではありません) –