Google 电子表格:将脚本分配给带有参数的按钮

Pat*_*ula 6 javascript parameter-passing google-sheets google-apps-script

我可以成功地为 Google 电子表格中的图像分配脚本。我的问题是参数传递。

我有这个脚本可以在单元格上写入当前时间。

function Time(cell){
  var  d = new Date();
  var timeAsString = d.getHours() + ":" + d.getMinutes() + "/" + d.getSeconds();

  SpreadsheetApp.getActiveSheet().getRange(cell).setValue(timeAsString); 
};
Run Code Online (Sandbox Code Playgroud)

我需要一堆按钮来处理不同的单元格,所以我希望通过参数指定时间去哪个单元格。

许多 tx。

Han*_*ann -2

是的,你可以xD

您必须使用提示,要求用户输入字符串:Browser.inputBox 文档: https: //developers.google.com/apps-script/reference/base/browser#inputBox%28String%29

您的脚本使用此字符串示例:'A1'

前任 :SpreadsheetApp.getActiveSheet().getRange("A1")