跳到主要内容

FINDB

在另一个字符串中查找指定的子字符串,适用于使用双字节字符集 (DBCS) 的语言,如日语、中文、韩语等。

语法

expression.FINDB(arg1, arg2, arg3);

expression - 表示 ApiWorksheetFunction 类的变量。

参数

名称必需/可选数据类型默认值描述
arg1必需ApiRange | ApiName | string要查找的文本。使用双引号(空文本)匹配搜索字符串中的第一个字符。不允许使用通配符。
arg2必需ApiRange | ApiName | string包含要查找文本的文本。
arg3可选ApiRange | ApiName | number指定开始搜索的字符位置。搜索字符串中的第一个字符编号为 1。如果省略,此参数等于 1。

返回值

number

示例

在电子表格中按字节计数查找子字符串在文本中的位置。

// How do I search for specific text using byte positions in a spreadsheet?

// Locate a text position using byte count instead of character count in a spreadsheet.

let worksheet = Api.GetActiveSheet();
let func = Api.WorksheetFunction;
worksheet.GetRange("A1").SetValue(func.FINDB("line", "Online Office"));