afgh>abc>ABCDEF>ABC
用StrComp 函式,主要是從前向後字元的ASCII值,第一位相等就取下一位
返回 Variant (Integer),為字串比較的結果。
語法
StrComp(string1, string2[, compare])
StrComp 函式的語法有下面的命名引數:
部分 說明
string1 必要引數。任何有效的字串表示式。
string2 必要引數。任何有效的字串表示式。
Compare 可選引數。指定字串比較的型別。如果 compare 引數是 Null,將發生錯誤。如果省略 compare,Option Compare 的設定將決定比較的型別。
設定
compare 引數設定為:
常數 值 描述
vbUseCompareOption -1 使用Option Compare語句設定執行一個比較。
vbBinaryCompare 0 執行一個二進位制比較。
vbTextCompare 1 執行一個按照原文的比較。
vbDatabaseCompare 2 僅適用於Microsoft Access,執行一個基於資料庫資訊的比較。
返回值
StrComp 函式有下列返回值:
如果 StrComp 返回
string1 小於 string2 -1
string1 等於 string2 0
string1 大於 string2 1
string1 或 string 2為 Null Null
afgh>abc>ABCDEF>ABC
用StrComp 函式,主要是從前向後字元的ASCII值,第一位相等就取下一位
返回 Variant (Integer),為字串比較的結果。
語法
StrComp(string1, string2[, compare])
StrComp 函式的語法有下面的命名引數:
部分 說明
string1 必要引數。任何有效的字串表示式。
string2 必要引數。任何有效的字串表示式。
Compare 可選引數。指定字串比較的型別。如果 compare 引數是 Null,將發生錯誤。如果省略 compare,Option Compare 的設定將決定比較的型別。
設定
compare 引數設定為:
常數 值 描述
vbUseCompareOption -1 使用Option Compare語句設定執行一個比較。
vbBinaryCompare 0 執行一個二進位制比較。
vbTextCompare 1 執行一個按照原文的比較。
vbDatabaseCompare 2 僅適用於Microsoft Access,執行一個基於資料庫資訊的比較。
返回值
StrComp 函式有下列返回值:
如果 StrComp 返回
string1 小於 string2 -1
string1 等於 string2 0
string1 大於 string2 1
string1 或 string 2為 Null Null