Excel vba (Excel 2007 を使用) で StrCmp 関数を使用しようとしていますが、次のエラーが発生します: コンパイル エラー: サブまたは関数が定義されていません。
これが私のコードです:
StrCmp(Worksheets(1).Range("I" & x).Value, "Critical")
どんな助けでも大歓迎です。
Excel vba (Excel 2007 を使用) で StrCmp 関数を使用しようとしていますが、次のエラーが発生します: コンパイル エラー: サブまたは関数が定義されていません。
これが私のコードです:
StrCmp(Worksheets(1).Range("I" & x).Value, "Critical")
どんな助けでも大歓迎です。
関数名はであり、それを呼び出すには : for a match
StrComp
と言います。あなたの場合は使用するようです
StrComp( StringArg1, StringArg2, compareMethod) = 0
if StrComp(Cstr(Worksheets(1).Range("I" & x).Value), "Critical", vbTextCompare) = 0 then
' you now have found a match
' do something
end if
StrComp()の詳細については、こちらも参照してくださいSOのこちらも参照してください