Google apps script 如何在电子表格自定义函数中获取范围参数?
我想得到范围在参数中的位置,比如:Google apps script 如何在电子表格自定义函数中获取范围参数?,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我想得到范围在参数中的位置,比如: // Tells your range's row position function myFunction(range){ return range.getRow(); } 这显然是已经测试过的,不起作用 任何线索?调用自定义函数时使用的任何范围参数首先由电子表格计算,并作为单个值或值数组传递。没有映射到范围对象的电子表格值 您可以将范围作为字符串传递,然后让自定义函数在调用Sheet.getRange()时使用该字符串 包含此技术的示例。如何调用该函
// Tells your range's row position
function myFunction(range){
return range.getRow();
}
这显然是已经测试过的,不起作用
任何线索?调用自定义函数时使用的任何范围参数首先由电子表格计算,并作为单个值或值数组传递。没有映射到范围对象的电子表格值 您可以将范围作为字符串传递,然后让自定义函数在调用Sheet.getRange()时使用该字符串
包含此技术的示例。如何调用该函数?我下面的东西对我有用,我无法重现这个问题。”函数myFunction(range){return range.getRow();}function testMain(){var range=SpreadsheetApp.getActiveSheet().getRange(2,1);Logger.log(myFunction(range));}'如果您只想知道范围从哪一行开始,可以使用
row(reference)
。谢谢您,Mogsdad。我没有解决办法。我想做的是拿到射程表。我需要一个范围,因为用户将移动范围并重命名图纸,所以公式中的范围将自动更新。