如果我编辑后单元格为空,我想设置默认背景(#fff
)
在以下情况下,单元格背景必须是透明的:
我尝试了什么:
function onEdit(e){
var range = e.range;
if (e.value == '') {
range.setBackground('#fff');
}
}
但它不起作用。
答案 0 :(得分:2)
当活动单元格通过删除值变为空时,e
的{{1}}没有onEdit(e)
作为关键字,如下所示。那么这个修改怎么样?
value
if (e.value == '') {
设置值
当“样本值”放入单元格“A1”时,if (!e.value) {
的{{1}}将返回以下对象。
e
删除值
当删除单元格“A1”的值时,onEdit(e)
的{{1}}将返回以下对象。您可以看到没有{
"authMode": {},
"range": {
"columnStart": 1,
"rowStart": 1,
"rowEnd": 1,
"columnEnd": 1
},
"source": {},
"user": {
"nickname": "### name ###",
"email": "### email ###"
},
"value": "sample value"
}
的键。
e