我在Google App Script中创建了一个onEdit()
触发器,但它仅在我更改单元格的值时才有效;当我改变背景颜色时。我该如何解决?
答案 0 :(得分:1)
注意:onChange(e)有一个未解决的问题,即报告它无效。见Google script onChange event doens't fire anymore
使用onChange(e)而不是使用onEdit(e)。当更改单元格的背景时,e.changeType的值将为FORMAT。
function onChange(e) {
// Show a popup with a message showing the type of change.
SpreadsheetApp.getActiveSpreadsheet().toast(e.changeType);
}
参考文献