ฉันได้รับข้อความแสดงข้อผิดพลาด: "แผ่นงานที่ระบุต้องเป็นส่วนหนึ่งของสเปรดชีต" ฉันคิดว่า "แผ่นงานที่ระบุ" คือ sourceSheet ... แต่ใครจะรู้ นี่พยายามจะบอกฉันว่าอะไร? ดีขึ้นแล้ว มีวิธีแก้ไขยังไงบ้างคะ? ฉันต้องการแทรกแผ่นงานจากสเปรดชีต "File1" ลงในสเปรดชีต "File2"
ขอบคุณ
function copyTemplate() {
var targetID="0Atn-Fxxxxt5YdF9VVxxxxxxxlZlVmeXoxxxzJuQ3c";
// The code below will duplicate the sheet named "CellData" and insert it after
// the 1st sheet and call it "CellData"
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sourceSheet = ss.getSheetByName("CellData");
var targetFile=SpreadsheetApp.openById(targetID);
targetFile.insertSheet("CellData", 1, {template:sourceSheet});
}