【发布时间】:2018-12-09 04:03:59
【问题描述】:
我正在 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
【问题讨论】:
标签: libreoffice-calc libreoffice-basic