Заменить формулы статическими значениями - PullRequest
0 голосов
/ 24 июня 2019

Сценарий копирует все ячейки в столбце 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 голосов
/ 24 июня 2019

Вы можете сделать это с

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. Вам нужно использовать метод copyTo(destination, options), чтобы использовать параметр contentsOnly вместо copyTo(destination).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...