InStrRev 函數

從字串的結尾傳回一個字串在另一個字串中出現的位置。

語法

InstrRev(stringcheck, stringmatch, [ start, [ compare ]])

InstrRev 函數語法具有下列具名引數

部分 描述
stringcheck 必要項目。 要搜尋的字串運算式
stringmatch 必要項目。 正在搜尋的字串運算式。
start 選用。 設定每個搜尋的起始位置的數值運算式。 如果省略,會使用 -1,這表示會在最後一個字元位置開始搜尋。 如果 start 包含 Null,會發生錯誤。
compare 選用。 數值,指出當評估子字串時要使用的比較種類。 如果省略,則會執行二進位比較。 請參閱「設定」一節中所述的值。

設定

compare 引數可具有以下的值:

常數 描述
vbUseCompareOption -1 使用 Option Compare 陳述式的設定來執行比較。
vbBinaryCompare 0 執行二進位比較。
vbTextCompare 1 執行文字比較。
vbDatabaseCompare 2 僅限 Microsoft Access。 根據資料庫中的資訊執行比較。

傳回值

InStrRev 會傳回下列值:

If InStrRev 傳回
stringcheck 長度為零 0
stringcheckNull Null
stringmatch 長度為零 start
stringmatchNull Null
stringmatch 找不到 0
stringcheck 中找到 stringmatch 找到相符項目的位置
start>Len(stringcheck) 0

註解

請注意,InstrRev 函數的語法與 Instr 函數的語法不同。

InstrRev 將不會尋找 stringmatch的執行個體,除非 stringmatch 的結束字元位置小於或等於 起始位置

請參閱

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應