Vbaのstrcomp関数の使い方は?

STCOMP VBA 関数は、VBA 関数のテキスト カテゴリにリストされています。 VBA コードで使用すると、 2 つの文字列を相互に比較した後、整数を返します。簡単に言うと、これを使用して 2 つの文字列を (3 つの異なる方法で) 比較します。

構文

StrComp(文字列1, 文字列2, [比較])

引数

  • String1 : 比較する最初の文字列。
  • String2 : 比較する 2 番目の文字列。
  • [Compare] : 実行する文字列比較のタイプを定義する文字列値 [これはオプションの引数であり、省略された場合、VBA はデフォルトで vbBinaryCompare を受け取ります]。
    • vbBinaryCompare: バイナリ比較の場合。
    • vbTextCompare: テキスト比較用。
    • vbDatabaseCompare: データベース比較用。

VBA STRCOMP 関数の使用方法を実際に理解するには、それを使用して VBA コードを作成した以下の例を確認する必要があります。

example-vba-strcomp-function
 Sub example_STRCOMP() Range("B1").Value = StrComp(Range("A1"), Range("A2")) End Sub

上記のコードでは、STRCOMP を使用してセル A1 とセル A2 の値を比較しましたが、2 つの値が同じではないため、結果として 1 が返されました。

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です