我正在使用Google工作表,其中有几个自定义函数,可将地址地理编码为经纬度/经度详细信息。但是我想将此值作为值复制到同一张纸的另一列中,以便最终结果保持静态。我找到了可以在整个范围内执行此操作的代码段,但是我无法使其动态化,因此我可以让它在单个行中工作,并在需要时在每行使用该函数。
以下是我已经拥有的代码。因此,当我转到cellN2
并调用时=getRangeValues()
,它将复制所有字段的值,M2
直到M9
到为止,N2:N9
但这不是我想要的。我希望它仅将其复制M2
到N2
一行中。我尝试将getRange
ActiveCell替换为ActiveCell,但这并不是窍门。
有人可以帮我这个忙吗?
function getRangeValues() {
var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("M2:M9");
var values = range.getValues();
return values;
};
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句