Я пишу функцию в LibreOffice basic, чтобы найти положение символа в строке:
REM ***** BASIC *****
Const Source = "abcdefghijklmnopwrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
Function GetPos(Char As String) As Integer
GetPos = InStr(Source, Char)
End Function
И я вызываю ее из электронной таблицы, используя = GetPos ("M") или = GetPos ("м ") из ячейки электронной таблицы.Оба возвращают 13.
Согласно документации , существует параметр, который используется для указания того, должен ли он быть чувствительным к регистру (0 или 1).Если я указываю параметр, я получаю сообщение об ошибке «Действие не поддерживается. Недопустимый вызов процедуры».
Есть идеи, как выполнить поиск в строке, чувствительной к регистру?
PS: я используюLibreOffice vanilla Версия: 5.2.3.5