2012-07-02 81 views
3

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

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

在上面的例子ROW1总是取1值作为如果光标位于第一行是不是这种情况上。

谢谢advace为您提供帮助。 杰夫

回答

0

只是试图运行你的代码片段只添加在其中运行的背后the button in this spreadsheet和getRowIndex功能(行Browser.msgBox(row1);和包裹)工作。

+0

嗨,我认为当你发布一个测试电子表格的链接时,你可以公开分享它,不是吗? –

+0

电子表格上的共享设置是任何人都可以通过链接查看的。看起来问题现在已经得到解答 – mhawksey

1

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

+0

这些例子中存在各种错误。 –

+0

“各种错误”是什么意思? –

+0

也就是说:在我的浏览器上,我无法获得给定电子表格上的适当数据以运行写入行教程(https://developers.google.com/apps-script/storing_data_spreadsheets#writing)。 –