如果我在column1中输入ID,我试图获取与该ID相关的一些文本并在column2中显示并将焦点设置为column3。这到目前为止工作得很好,代码如下。现在我迁移到新的Google电子表格,焦点部分无效。根据以下链接,此功能现已删除。还有其他办法吗?
function onEdit(event)
{
//Removed some other code for clarity.
RangeTest();
}
function RangeTest()
{
var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet1");
var nextTarget = ss.getRange(2, 2);
ss.setActiveRange(nextTarget);
Logger.log("Focus Set");
}
<sheet>.setActiveRange() seems to have stopped working with onOpen trigger
答案 0 :(得分:1)
您无法从onEdit触发器since April 17 2014
触发setActiveRange答案 1 :(得分:0)
代替使用简单的onEdit触发器,而使用可安装的onEdit触发器。
参考