Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 如何通过在脚本中传递范围在单元格中显示公式_Google Apps Script_Google Sheets - Fatal编程技术网

Google apps script 如何通过在脚本中传递范围在单元格中显示公式

Google apps script 如何通过在脚本中传递范围在单元格中显示公式,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我面临的问题是: 我有一个公式(任何,不在乎)。 我想在同一个单元格或另一个单元格中显示它 不使用“范围前和范围后,但图纸上升”选项,错误如下: 找不到范围 我使用的代码如下: function formulaRif(reference) { var ref = '"'+reference+'"'; // se riesco a passare una stringa come indirizzo con le " aggiunte qui, mi svincolo dal doverle

我面临的问题是: 我有一个公式(任何,不在乎)。 我想在同一个单元格或另一个单元格中显示它 不使用“范围前和范围后,但图纸上升”选项,错误如下:

找不到范围

我使用的代码如下:

 function formulaRif(reference) {
 var ref = '"'+reference+'"'; // se riesco a passare una stringa come indirizzo con le " aggiunte qui, mi svincolo dal doverle mettere tra le () della reference  nel foglio.
//return SpreadsheetApp . getActiveSpreadsheet() . getRange(reference) . getFormula(); 
//return ref;

 var ss = SpreadsheetApp.getActiveSpreadsheet();
 var sheet = ss.getSheets()[1];

 var range = sheet.getRange(ref);

 return range.getFormula();
}
不使用“”传递引用我可以利用公式的表格管理

换句话说,当我移动公式时,范围会自动改变

我希望这足够清楚

谢谢


E-

您的问题需要一些努力来改进编辑,特别是您应该改进代码格式。谢谢您的回复,我对这一点很陌生。您的“您应该改进代码格式”是什么意思?谢谢E-有人使用CTRL+K对您的代码段做了什么(现在您的代码处于灰色框中)