【发布时间】:2017-12-31 20:44:50
【问题描述】:
[https://docs.google.com/spreadsheets/d/1owEwaLhddXvSfI11AA7ZWmuQh4oeKoVSZkiu9LSlRLU/edit?usp=sharing]
这是我的工作表,我在其中手动填写第一行的开始时间。我第一次手动打开链接,并将我对“Purchasable”列的判断标记为Y/N。一旦我标记我的判断,我希望“结束时间”列自动填充,并且下一行的“URL”列中的链接自动打开并重复相同的系列。是否可以通过应用脚本执行此任务,因为我需要在 google 电子表格上执行此任务。
if(r.getColumn()==4){
var endCell=r.offset(0,4);
if(endCell.getValue()==='')
var date=Utilities.formatDate(new Date(),timezone,timestamp_format);
endCell.setValue(date);
var startCell=r.offset(1,-1);
startCell.setValue(date);
现在,当我填写可购买的列时,这可能会填写样本的开始和结束时间,但我无法弄清楚如何在不点击的情况下打开下一个 URL ??
【问题讨论】:
-
docs.google.com/spreadsheets/d/… 这是我的工作表。
-
您的链接无法访问。如果可能,您应该将数据作为文本直接发布到您的帖子中,而不是发布链接。
-
现在可以访问了。感谢您的提醒
-
我无法访问它。你能再检查一下你的设置吗?
-
您不能直接从服务器端应用程序脚本代码打开新的浏览器选项卡或浏览器窗口。您可以使用打开一个对话框的 On Edit 触发器,该对话框将运行“onload”命令,然后打开一个新的浏览器选项卡,然后关闭对话框。这是唯一的方法。
标签: google-apps-script google-sheets