【问题标题】:Trouble logging formulas记录公式时遇到问题
【发布时间】:2017-08-03 10:45:02
【问题描述】:

我正在使用工作表来引用一个单独的电子表格,该电子表格收集来自 Google 表单的回复。我想在填充这些行后将它们记录为值,并在尚未包含值的行中维护公式。但是,当我运行脚本时,什么也没有发生。这似乎应该是直截了当的。

function setFormulas() {
  var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("English Form Responses");
  Logger.log(ss.getRange(2, 1, ss.getLastRow(), 16).getValues());
}

【问题讨论】:

  • 你的代码对我来说很好,它记录了范围内的所有值。

标签: google-apps-script google-sheets google-forms formulas


【解决方案1】:

Range.getValues();函数不返回公式,只返回值。使用 Range.getFormulas();获取/记录范围内的公式。

https://developers.google.com/apps-script/reference/spreadsheet/range#getFormulas()

【讨论】:

    猜你喜欢
    • 2013-04-26
    • 1970-01-01
    • 1970-01-01
    • 2011-09-08
    • 2018-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多