我需要转到包含今天日期的特定单元格,但是 .getRangeByName()或 .getA1Notation()无效。这是我的脚本:
return_sequences=True
答案 0 :(得分:0)
我相信您的目标如下。
var date = Utilities.formatDate(new Date(), 'GMT-5', 'dd/MM/yyyy');
的值来选择单元格。为此,这个答案如何?
getRangeByName
不能用于搜索值。在这种情况下,我建议使用TextFinder。function myFunction() {
var ss = SpreadsheetApp.getActive();
var sheet = SpreadsheetApp.getActiveSheet();
var date = Utilities.formatDate(new Date(), 'GMT-5', 'dd/MM/yyyy');
// I modified below script.
var ranges = sheet.createTextFinder(date).findAll().map(r => r.getA1Notation());
sheet.getRangeList(ranges).activate();
}