我需要在google工作表中创建一个对话框

时间:2015-01-25 12:21:37

标签: google-sheets

我需要一些帮助...我需要创建一个脚本,所以如果一个单元格大于13,它会弹出一个警告对话框,询问他们是否要继续;这可能吗?怎么样?

1 个答案:

答案 0 :(得分:0)

我认为你可以使用:

function onEdit()让Apps脚本自动运行一个功能    如果发生某种事件

Google Developers的示例(请根据您的需求进行调整):

function onEdit(e){
  // Set a comment on the edited cell to indicate when it was changed.
  var range = e.range;
  range.setNote('Last modified: ' + new Date());
}

function openDialog()打开一个对话框

示例:

function openDialog() {
  var html = HtmlService
    .createHtmlOutputFromFile('nameofyourhtmlcode')
    .setSandboxMode(HtmlService.SandboxMode.IFRAME);
  SpreadsheetApp.getActive().show(html);
}

nameyourhtmlcode =>您可以使用要显示的信息/数据创建一个html