用静态值替换公式

时间:2019-06-24 09:45:48

标签: google-apps-script google-sheets

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

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

1 个答案:

答案 0 :(得分:0)

您可以使用

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)