Предполагая, что ss
- это электронная таблица, вы создаете текстовый искатель для всей электронной таблицы.startFrom(range)
только говорит
Диапазон ячеек, после которого должен начинаться поиск
Если вы используете getCurrentMatch()
или findNext()
, будет возвращено соответствие следующего диапазонаВаши text
критерии, начиная с этого диапазона (т. е. Sheet1!B2
).Если вы хотите textFinder
, определенный для диапазона, то создайте текстовый искатель на этом диапазоне:
var tf = ss
.getSheetByName('Sheet1')
.getRange('B2:B')
.createTextFinder(text)