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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了根据单元格值/复选框添加空行相关的知识,希望对你有一定的参考价值。

我是这个社区的新手,对Macros不太熟悉,我拼命寻求别人的帮助!

我目前正在处理谷歌工作表,并希望创建一个宏,每当给定列中的值等于TRUE时,该宏会自动在我现有行下方添加一个新的空行。

每一个帮助都会非常感激!!

答案

我想你可能会这样:

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

如果那不是什么意思那么请尽量解释你的问题,就像我解释我对答案的猜测一样。

以上是关于根据单元格值/复选框添加空行的主要内容,如果未能解决你的问题,请参考以下文章

如何根据Datatables jquery中的单元格值禁用行复选框

根据复选框选中的属性从表中选择单元格值

Google表格,根据包含公式的单元格值添加行

计算单元格excel中显示的空行数

当根据单元格值为每一行添加其他数据时,VBA 创建超链接

根据另一个单元格值更改单元格范围