Вы можете попробовать использовать copyTo()
.По умолчанию копируются как значения, так и форматирование, но это можно переопределить с помощью расширенных аргументов.
// The code below copies only the values of the first 5 columns over to the 6th column.
var sheet = SpreadsheetApp.getActiveSheet();
sheet.getRange("A:E").copyTo(sheet.getRange("F1"), {contentsOnly:true});
Дополнительные параметры следующие:
- formatOnly : обозначает, что копируется только формат
- contentsOnly : обозначает, что копируется только содержимое