每次打开工作表时创建脚本以清除单元格

时间:2018-02-09 14:16:42

标签: google-apps-script

我很擅长在谷歌表上书写并且一直没有成功 我一直在尝试创建一个脚本,每次打开工作表时清除1个单元格的内容,但没有运气,我已经查找了如何做,但每个例子我只是尝试错误。每当有人打开表单时,我都需要清除单元格A2

https://docs.google.com/spreadsheets/d/1vvq7k_sdP2CBLZXzkpfxGvcmoTPdxC0NaH3I7-8wAoo/edit?usp=sharing

1 个答案:

答案 0 :(得分:1)

在脚本编辑器中创建功能后,转到"编辑 - >当前项目的触发器"然后点击"现在添加一个"。设置所需的功能,在“事件”下,选择" From SpreadSheet"。在下一个下拉列表中,选择"打开"

我创建了一个清除单元格内容的函数" A2"只是为了说明它是如何运作的。

function myFunction() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheets()[0];

  var range = sheet.getRange("A2");
  range.clearContent();
}

请注意,打开表单后,最多需要5秒钟才能清除单元格。