簡體   English   中英

使用 Google 腳本從 Google 表格上的特定單元格命名新表格

[英]Naming a New Sheet with Google Scripts from a specific cell on a Google Sheet

試圖弄清楚如何為每次從按鈕腳本復制到文件夾中的新工作表提供特定名稱。 特定名稱每次都來自特定單元格。

這是當前正在使用的代碼,新工作表是我每次嘗試從特定電子表格上的單元格 B3 中命名的內容。 不知道如何做到這一點,它每次都將其命名為 NEW SHEET,然后在我嘗試執行 B3 時出錯。

function cloneGoogleSheet() {
  var destFolder = DriveApp.getFolderById("Folder Name"); 
  DriveApp.getFileById("Folder Name").makeCopy('NEW SHEET', destFolder); 
 SpreadsheetApp.getActive().getSheetByName('NEW SHEET').setName('Specific Sheet!B3')
}

任何幫助表示贊賞!

function cloneGoogleSheet() {
  const ss = SpreadsheetApp.getActive();
  const sh = ss.getActiveSheet();
  const name = sh.getRange('A1').getDisplayValue();
  const destFolder = DriveApp.getFolderById("Folder Id"); 
  DriveApp.getFileById("file id").makeCopy(name, destFolder); 
}

習慣使用文件 ID 而不是名稱。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM