根据单元格值/复选框添加空白行

时间:2019-04-15 22:47:53

标签: google-apps-script google-sheets

我是这个社区的新手,对Macros不太熟悉,我急切地寻求某人的帮助!

我当前正在使用Google表格,并且想创建一个宏,当给定列中的值等于TRUE时,该宏会自动在现有行下方添加一个新的空白行。

我们将非常感谢每一个帮助!

1 个答案:

答案 0 :(得分:0)

我想你可能是这样的意思:

function onEdit(e) {
  var sh=e.range.getSheet();
  var inclShts=['Sheet127'];
  if(inclShts.indexOf(sh.getName())==-1){return; }
  if(sh.getName()=='Sheet127' && e.range.columnStart==13) {
    sh.insertRowAfter(e.range.rowStart);
    sh.getRange(e.range.rowStart,e.range.columnStart).insertCheckboxes();
  }
}

如果您从这样的事情开始:

enter image description here

然后单击未选中的框,然后您将得到如下结果:

enter image description here

如果这不是什么意思,那么请尽我最大的努力来解释您的问题,就像我在解释答案时所做的一样。