Option Compare ステートメント
Option Compare ステートメントの使い方
【書式】
Option Compare { Binary | Text | Database }
項目の説明
- Binary ・・・ バイナリ文字コード順によって並べ替え順序が決まります。Option Compare ステートメントの記述がない場合はこの Binary モードが使用されます。
- Text ・・・ 50音順による並べ替え順になります。ただし、大文字と小文字、文字幅、カタカナとひらがなは区別しません。
- Database ・・・ Microsoft Access でのみ使用できます。
Option Compare ステートメントは、文字列データの既定の比較方法を設定します。
宣言セクション内(モジュールの先頭部分)に記述し、モジュールレベルで使用します。
Option Compare ステートメントの使用例
サンプルVBAソース(Text モード)
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
Option Compare Text Sub sample_option_compare_text() MsgBox """a""=""A"" : " & IIf("a" = "A", True, False) & Chr(13) & _ """*""=""*"" : " & IIf("*" = "*", True, False) & Chr(13) & _ """5""=""5"" : " & IIf("*" = "*", True, False) & Chr(13) & _ """?""=""?"" : " & IIf("*" = "*", True, False) & Chr(13) & _ """ア""=""あ"": " & IIf("ア" = "ア", True, False) & Chr(13) & _ """ア""=""ア"" : " & IIf("ア" = "ア", True, False) End Sub |
実行結果
サンプルVBAソース(Binary モード)
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
Option Compare Binary '「規定値」なのでなくても同じ Sub sample_option_compare_text() MsgBox """a""=""A"" : " & IIf("a" = "A", True, False) & Chr(13) & _ """*""=""*"" : " & IIf("*" = "*", True, False) & Chr(13) & _ """5""=""5"" : " & IIf("*" = "*", True, False) & Chr(13) & _ """?""=""?"" : " & IIf("*" = "*", True, False) & Chr(13) & _ """ア""=""あ"": " & IIf("ア" = "ア", True, False) & Chr(13) & _ """ア""=""ア"" : " & IIf("ア" = "ア", True, False) End Sub |
実行結果
関連記事
-
-
画面の更新を停止(ScreenUpdating プロパティ)
画面の更新を停止 マクロを実行すると、画面が更新されます。これにより、実行速度が …
-
-
引数の整数部分を取得する(Fix 関数・Int 関数)
Fix 関数・Int 関数の使い方 【書式】 number_fix = Fix …
-
-
ある数値が、複数の範囲のどの範囲に含まれるかを示す文字列を返す(Partition 関数)
Partition 関数 の使い方 Partition 関数は、ある数値が、区切 …
-
-
指定した値を16進数で表記した文字列に変換する(Hex 関数)
Hex 関数 の使い方 【書式】 result = Hex ( expressi …
-
-
日付時刻:経過時間を取得( Timer 関数 )
Timer 関数の使い方 【書式】 result = Timer () 【戻り値 …
-
-
文字列:文字列右から指定文字数取得(Right 関数,RightB 関数)
Right 関数・RightB 関数 の使い方 【書式】 result_righ …
-
-
文字列:文字列の長さを取得( Len 関数、LenB 関数 )
Len 関数(文字列の長さを取得) 【書式】 result_len = Len …
-
-
文字に下線を設定する(Underline プロパティ)
下線を設定(Underline プロパティ) Underline プロパティは、 …
-
-
CPU に制御を移す(DoEvents 関数)
DoEvents 関数 DoEvents 関数を実行すると、CPU に制御を移し …
-
-
xlFileFormat 列挙型
xlFileFormat 列挙型 Workbook.SaveAs メソッド の引 …

