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 |
stringcheck 是 Null | Null |
stringmatch 長度為零 | start |
stringmatch 是 Null | Null |
stringmatch 找不到 | 0 |
在 stringcheck 中找到 stringmatch | 找到相符項目的位置 |
start>Len(stringcheck) | 0 |
註解
請注意,InstrRev 函數的語法與 Instr 函數的語法不同。
InstrRev 將不會尋找 stringmatch的執行個體,除非 stringmatch 的結束字元位置小於或等於 起始位置。
請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。