如何使用Google-apps-script获取工作表中的目标单元格行号

时间:2016-04-19 06:11:13

标签: google-apps-script

我想在google sheet中创建一个google-apps-script。

首先,我需要获取目标单元格行号,然后继续下一步。

我已经尝试了getRow()getRowIndex(),所有这些都返回0,你能告诉我什么是正确的方法......

var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheets = ss.getSheets();
var sheet1 = sheets[0];
var cell = sheet1.getActiveCell();
var SelectRow = cell.getRow();
Logger.log("SelectRow :" & SelectRow);

例如: Example

我想要返回2号。

非常感谢你。

2 个答案:

答案 0 :(得分:3)

请试试这个 -

var currRow = SpreadsheetApp.getActiveSheet().getActiveCell().getRow();
Logger.log("SelectRow :" & SelectRow);

答案 1 :(得分:1)

问题是+。使用&代替Logger.log("SelectRow :" + SelectRow);进行字符串连接,您的变量将正确显示。

使用:

Logger.log("SelectRow : %s", SelectRow);

或者这个:

ROUTER_PROVIDERS