Я пытаюсь использовать Google App Script для архивирования электронной таблицы в папке. Моя электронная таблица имеет два листа (названных «Данные» и «Текущий») внутри, и я хочу заархивировать только первый лист «Данные». До сих пор я пробовал следующий код в Google App Script, но он будет архивировать оба листа. Могу ли я узнать, что не так с моим кодом? Спасибо!
function saveAsSpreadsheet(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = sheet.getSheetByName('Data!A1:Z1');
var destFolder = DriveApp.getFolderById("xxxxxxx");
DriveApp.getFileById(sheet.getId()).makeCopy("Archive File", destFolder);
}