Google Apps脚本 - getRowIndex无效

时间:2012-07-02 20:20:35

标签: javascript google-apps-script

我有两个类似的应用程序停止正常运行。两者都使用'getRowIndex'方法,并且不再使用活动行位置填充光标位置的变量。有没有人经历过这个?看起来谷歌改变了getRowIndex功能在Google Apps脚本中的工作方式。非常感谢任何帮助。下面是我的代码的副本,其中发生了问题。

var sheet1 = SpreadsheetApp.getActiveSheet();
var row1 = sheet1.getActiveRange().getRowIndex();

在上面的示例中,row1始终取值1,就好像光标位于第一行(不是这种情况)。

谢谢你有时间帮忙解决这个问题。 杰夫

2 个答案:

答案 0 :(得分:1)

前一段时间已经an issue with this但已修复...您可以尝试this test sheet并查看它是否适用于您(请参阅菜单中的2个测试功能)。如果不是(不太可能发生),您可以在issue tracker中提出问题。

答案 1 :(得分:0)

只是尝试运行您的代码段,只添加行Browser.msgBox(row1);并包装在the button in this spreadsheet后面运行的函数中,并且getRowIndex()正在运行。