我有两个类似的应用程序停止正常运行。两者都使用'getRowIndex'方法,并且不再使用活动行位置填充光标位置的变量。有没有人经历过这个?看起来谷歌改变了getRowIndex功能在Google Apps脚本中的工作方式。非常感谢任何帮助。下面是我的代码的副本,其中发生了问题。
var sheet1 = SpreadsheetApp.getActiveSheet();
var row1 = sheet1.getActiveRange().getRowIndex();
在上面的示例中,row1始终取值1,就好像光标位于第一行(不是这种情况)。
谢谢你有时间帮忙解决这个问题。 杰夫
答案 0 :(得分:1)
前一段时间已经an issue with this但已修复...您可以尝试this test sheet并查看它是否适用于您(请参阅菜单中的2个测试功能)。如果不是(不太可能发生),您可以在issue tracker中提出问题。
答案 1 :(得分:0)
只是尝试运行您的代码段,只添加行Browser.msgBox(row1);
并包装在the button in this spreadsheet后面运行的函数中,并且getRowIndex()正在运行。