VBA INSTRREV 函数返回一个整数,该整数对应于字符串中从右侧开始找到的第一个值的位置。
如果未找到匹配项,InStrRev 函数将返回 0。
InStrRev(文本,值)
或者
InStrRev(文本、值、起始编号、大小写)
通过从文本右侧开始搜索来确定 XLP 值的位置:
Sub InStrRevExample()
text = "参考号:XLP-54-21-XLP-9"
'搜索时文本中“XLP”的第一个位置在右侧
position = InStrRev(text, "XLP")
MsgBox position '返回:17
End Sub