新的Google电子表格onEdit将焦点设置为无效的单元格

时间:2014-07-08 16:02:35

标签: google-apps-script google-sheets

如果我在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

Google Script - OnEdit problems

Google Sheets getActiveRange on change

2 个答案:

答案 0 :(得分:1)

您无法从onEdit触发器since April 17 2014

触发setActiveRange

答案 1 :(得分:0)

代替使用简单的onEdit触发器,而使用可安装的onEdit触发器。

参考