【问题标题】:REF error when setting cell formula Google Script设置单元格公式 Google Script 时出现 REF 错误
【发布时间】:2019-07-19 11:12:06
【问题描述】:

我使用应用程序脚本创建了一个名为=matchlist 的自定义函数。该功能运行没有问题。我还创建了另一个名为 refreshTBA 的函数,它清除某个单元格 (A2) 的内容并将其替换为公式 =matchlist(Setup!$b$2)​。当我打开工作表时运行此功能时,没有问题。但是,每当我离开页面并重新打开它时,单元格中的函数都是=matchlist(#REF)

这里是 refreshTBA 函数的代码:

function refreshTBA() {
  var ss = SpreadsheetApp.getActive().getSheetByName("MatchImport")
  var cell = ss.getRange("A2")
  cell.clearContent()
  cell.setFormula('=matchlist(Setup!$b$2)')
  var cell = ss.getRange("A300")
  cell.clearContent()
  cell.setValue('Refreshed') 
}

【问题讨论】:

    标签: google-apps-script google-sheets google-sheets-formula


    【解决方案1】:

    感谢 Google 产品论坛上的帮助,我解决了这个问题。

    使用setFormula 参数放置公式时,无需包含等号。如果我使用setValue 那么我应该

    【讨论】:

      猜你喜欢
      • 2011-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-09
      • 1970-01-01
      • 1970-01-01
      • 2018-03-13
      相关资源
      最近更新 更多