Когда активная ячейка становится пустой при удалении значения, e
из onEdit(e)
не имеет value
в качестве ключа следующим образом.Так как насчет этой модификации?
From:
if (e.value == '') {
To:
if (!e.value) {
Samples
Введите значение
Когда «значение выборки» помещается в ячейку «A1», e
из onEdit(e)
возвращает следующий объект.
{
"authMode": {},
"range": {
"columnStart": 1,
"rowStart": 1,
"rowEnd": 1,
"columnEnd": 1
},
"source": {},
"user": {
"nickname": "### name ###",
"email": "### email ###"
},
"value": "sample value"
}
Удаление значения
При удалении значения ячейки «A1», e
из onEdit(e)
возвращает следующий объект.Вы можете видеть, что нет ключа value
.
{
"authMode": {},
"range": {
"columnStart": 1,
"rowStart": 1,
"rowEnd": 1,
"columnEnd": 1
},
"source": {},
"user": {
"nickname": "### name ###",
"email": "### email ###"
}
}