- ベストアンサー
InStr関数、InStrRev関数
Sub Sample() Debug.Print InStr(1, "abcde", "d") Debug.Print InStrRev("abcde", "d") End Sub どちらの関数も結果が4で、同じなのですが、InStrRevは2になるべきではないですか? なぜ左から検索してるのでしょうか?
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (4)
- WindFaller
- ベストアンサー率57% (465/803)
回答No.5
- 30246kiku
- ベストアンサー率73% (370/504)
回答No.4
- 30246kiku
- ベストアンサー率73% (370/504)
回答No.3
- DexMachina
- ベストアンサー率73% (1287/1744)
回答No.2
お礼
私は勘違いしていたようです。 InStrRev関数は右から数えるものだと思っていましたが左から一番最初の文字を右から数えるようですね。