Home > Software engineering >  Use Checkbox to auto input
Use Checkbox to auto input

Time:11-30

I am using google spreadsheet for a project. While making, I have faced a difficulty of not knowing how to code the following behavior:

When a checkbox is checked, input the data on the specific row automatically.

To give an example, if I check the checkbox on cell A20 I want data in B20, C20, D20 to auto input into cell C9, C11 and C13.

I believe this is a simple code but I am not quite familiar with this language... Any help?

CodePudding user response:

Try this:

function onEdit(e) {
  const sh = e.range.getSheet();
  if (sh.getName() == "Sheet1" && e.range.columnStart == 1 && e.range.rowStart > 19 && e.value == "TRUE") {
    ["C9", "C11", "C13"].forEach((r, i) => sh.getRange(r).setValue(e.range.offset(0,i   1).getValue()));
  } 
}
  • Related