cra*_*ice 5 google-sheets google-apps-script
我正在使用此代码在Google Apps脚本中使用数据:
function getCurrentRow() {
var currentRow = SpreadsheetApp.getActiveSheet().getActiveSelection().getRowIndex();
return currentRow;
}
Run Code Online (Sandbox Code Playgroud)
但是当我使用除第一张之外的其他纸张(数字"gid = 0")时,我的功能仍然是从第一张纸上获取数据而不是从我当前的活动纸张中获取数据.由于我正在使用该方法,我该.getActiveSheet()
如何解决?
PS - 我不是从单元格调用代码.我正在使用此代码:http: //opensourcehacker.com/2013/01/21/script-for-generating-google-documents-from-google-spreadsheet-data-source/
Dav*_*Tew 12
我从头开始创建了一个全新的电子表格,在其中,我创建了一些标签/表格,每个标签/表格中包含一些数据; 然后在该电子表格中的谷歌应用程序脚本中,我安装了以下代码:
function getCurrentRow() {
var currentSelection = SpreadsheetApp.getActiveSheet().getActiveSelection()
var currentValue = currentSelection.getValue();
var currentRow = currentSelection.getRowIndex();
Logger.log(currentValue);
Logger.log(currentRow);
return currentRow;
}
Run Code Online (Sandbox Code Playgroud)
我运行了脚本,它给了我打开的工作表/选择了哪个单元格的正确结果.所以我想说这段代码几乎可以按预期工作.
在您的情况下,我是否可以建议获取有关错误的更多信息或查看错误是否仍然存在的最快方法是从头开始,使用新的电子表格,并粘贴上面的代码,然后测试证明至少那么多也适合你.然后,只有在此之后,粘贴更大的代码(您已链接到),并查看它是否仍然/停止工作.
归档时间: |
|
查看次数: |
12455 次 |
最近记录: |