簡體   English   中英

Google電子表格和表格

[英]Google Spreadsheets and sheets

似乎在文檔中,Google Spreadsheets和Google Sheets都具有諸如getActiveCell()方法,這使“ Spreadsheet”對象和“ Sheet”對象之間的區別產生了混淆。 我假設電子表格是工作表的集合。 假設我要使用以下代碼打開一個文件,其中我的電子表格只有一張工作表(請參見注釋行中的問題,並假設我要在兩個文件的第一張紙上進行操作):

function OpenFile(FileName) {
  var FileToGetIterator = DriveApp.getFilesByName(FileName);
  var FileToGet = FileToGetIterator.next();
  var SpreadSheets = SpreadsheetApp.open(FileToGet);
  var SpreadSheet1 = SpreadSheets.getSheets()[0]; // is this line necessary??
}

同樣用於創建文件

function CreateFile(SpreadSheetName) {
  var NewSpreadSheets = SpreadsheetApp.Create(SpreadSheetName); 
  var NewSpreadSheet = NewSpreadSheets.getSheets()[0]; // is this line necessary?
}

創建電子表格或打開電子表格時,它會自動打開電子表格的第一張紙,因此沒有必要。 但是,已打開的工作表將作為“活動工作表”打開,與使用方法專門打開特定工作表相比,您擁有的方法更少

暫無
暫無

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

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