编辑A2时,如何在A2上方添加新行



我正在Google Sheets中设置库存信息表;当有人自动注销库存时,我想在编辑后的行上方添加一个新行。

例如,当有人去结账时,它应该显示最后一行和最后输入的日期

在某人输入他们的信息后,它应该插入一个具有现有格式和交替颜色设置的新行

我已经尝试过手动点击A2并在上面插入,也许我做错了什么,但它插入了默认颜色和格式的新行。这可能只是表面上的,但至少对我来说有意义。

function onEdit(e) {
const sh = e.range.getSheet();
if(sh.getName() == "Your Sheet Name" && e.range.columnStart == 1 && e.range.rowStart == 2 && e.value) {
sh.insertRowBefore(2);
}
}

最新更新