You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Sheets Apps Script返回function () { [native code] }错误如何解决

错误产生原因

你代码中构造values数组时,第一列取值调用inputS.getRange("C7").getValue漏写了方法调用所需的括号()。getValue是Google Apps Script内置的原生方法,必须加()执行调用才能返回单元格的实际值,未加括号时变量存储的是方法本身的引用,写入单元格后就会展示function () { [native code] }的内容。

修复方案

仅需要给inputS.getRange("C7").getValue补全括号即可,修改后的完整代码如下:

function SubmitInput() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var inputS = ss.getSheetByName("FORM");
  var outputS = ss.getSheetByName("ARCHIVE")

  var values = [[inputS.getRange("C7").getValue(),
                inputS.getRange("C9").getValue(),
                inputS.getRange("C11").getValue(),
                inputS.getRange("F7").getValue(),
                inputS.getRange("F9").getValue(),
                inputS.getRange("F11").getValue(),
                inputS.getRange("I7").getValue(),
                inputS.getRange("I9").getValue()]];
 outputS.getRange(outputS.getLastRow()+1, 1, 1, 8).setValues(values);
 ClearCell();
}

内容的提问来源于stack exchange,提问作者Jake Ferdinand

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 09:15:03