【问题标题】:Replace formulas with static values用静态值替换公式
【发布时间】:2019-06-24 09:45:48
【问题描述】:

脚本复制 V 列中的所有单元格并将它们粘贴到右侧一列。 完成此操作后,它应该用 V 列中的公式替换单元格,并使用静态值。

function newsprint() {
  var sheet = SpreadsheetApp.getActiveSheet();
var rangeToCopy = sheet.getRange(1, 22, sheet.getMaxRows(), 1);
rangeToCopy.copyTo(sheet.getRange(1, 23));
}

【问题讨论】:

  • 好的,你的问题是什么?

标签: google-apps-script google-sheets


【解决方案1】:

你可以这样做

function newsprint() {
    var sheet = SpreadsheetApp.getActiveSheet();
    var rangeToCopy = sheet.getRange(1, 22, sheet.getMaxRows(), 1);
    rangeToCopy.copyTo(sheet.getRange(1, 23), {contentsOnly: true});
}

如 Google Apps 脚本文档中的 here 所示。您需要使用copyTo(destination, options) 方法来使用contentsOnly 参数而不是 copyTo(destination).

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-21
    • 2016-01-04
    • 1970-01-01
    • 2017-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多