我正在LibreOffice basic中编写一个函数来查找字符串中字符的位置:
REM ***** BASIC *****
Const Source = "abcdefghijklmnopwrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
Function GetPos(Char As String) As Integer
GetPos = InStr(Source, Char)
End Function
我正在使用电子表格中一个单元格的= GetPos(“ M”)或= GetPos(“ m”)从电子表格中调用它。两者都返回13。
根据documentation,有一个参数用于指定是否区分大小写(0或1)。如果指定了参数,则会收到错误消息“不支持操作。无效的过程调用”。
有什么想法如何在区分大小写的字符串中实现搜索?
PS:我正在使用LibreOffice vanilla版本:5.2.3.5