javascript - 使用 onEdit 函数获取范围时遇到问题
问题描述
每当编辑单元格时,我希望它获取单元格“H1”的值。我试过这个:
function onEdit(e){
var range = e.range;
SpreadsheetApp.getActiveSheet().getRange(range).setValue("H1");
}
但是它不起作用。有人可以告诉我我做错了什么吗?首先十分感谢。
解决方案
您需要先使用getValue()来确定“H1”的范围,然后使用setValue()将其写入已编辑的单元格:
function onEdit(e) {
var range = e.range;
var newValue = range.getSheet().getRange("H1").getValue();
range.setValue(newValue);
}