【发布时间】:2021-04-25 21:24:43
【问题描述】:
感谢您的精彩帖子!
我正在寻找在 Google 表格中打开表格后会自动跳转到当前日期的代码(通过共享链接)。如果我已登录,您的代码(见下文)效果很好。当我创建共享链接(有或没有编辑权限)时,代码不起作用。我尝试了使用不同浏览器(Chrome、Edge、Firefox)的链接...可能是什么问题?
function onOpen() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sh = ss.getActiveSheet();
var data = sh.getDataRange().getValues();
var today = new Date().setHours(0,0,0,0);
for(var n=0;n<data[0].length;n++){
var date = new Date(data[0][n]).setHours(0,0,0,0);
if(date==today){break};
}
n++;
sh.getRange(1,n).activate();
}
亲切的问候
这里是您的代码的链接: How to set background color for a row based on current date in Google Docs Spreadsheet?
【问题讨论】:
标签: date google-sheets