TOP
Функция VBA: InStrRev
Описание
Функция VBA INSTRREV возвращает целое число, соответствующее первой найденной позиции значения в строке символов, начиная поиск справа.
Функция InStrRev возвращает 0, если соответствие не найдено.
Синтаксис INSTRREV
InStrRev(текст, значение)
Или
InStrRev(текст, значение, начальный номер, регистр)
Пример VBA InStrRev
Определим позицию значения XLP, начиная поиск справа от текста:
- Sub InStrRevExample()
-
- text = "REF: XLP-54-21-XLP-9"
-
-
- position = InStrRev(text, "XLP")
-
- MsgBox position
-
- End Sub
Sub InStrRevExample()
text = "REF: XLP-54-21-XLP-9"
'Первая позиция "XLP" в тексте при поиске справа
position = InStrRev(text, "XLP")
MsgBox position 'Возвращает: 17
End Sub
Функция, которая находит позицию значения слева от текста - это функция
INSTR.