我可以成功地将脚本分配给 Google 电子表格中的图像。我的问题是参数传递。
我有这个脚本可以在单元格上写入当前时间。
function Time(cell){
var d = new Date();
var timeAsString = d.getHours() + ":" + d.getMinutes() + "/" + d.getSeconds();
SpreadsheetApp.getActiveSheet().getRange(cell).setValue(timeAsString);
};
我需要一堆按钮来对不同的单元格执行此操作,因此我希望通过参数指定时间转到哪个单元格。
Many tx.
抱歉,但这确实不能解决我的问题。我不需要用户输入。这个想法是让每个单元格关联一个按钮。用户只需按下按钮,单元格就会填充时间戳。如果用户必须输入单元格名称,那么它就被破坏了。当前的解决方案有效,但很难看:
function Time(cell){
var d = new Date();
var timeAsString = d.getHours() + ":" + d.getMinutes() + ":" + d.getSeconds();
SpreadsheetApp.getActiveSheet().getRange(cell).setValue(timeAsString);
};
function TimeB12(){Time('B12')};
function TimeB13(){Time('B13')};
// about 500 more cells...
然后,我将脚本 TimeB12 关联到单元格 B12 旁边的按钮,依此类推。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)