[英]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.