Google apps script 合并谷歌电子表格景观

Google apps script 合并谷歌电子表格景观,google-apps-script,merge,google-sheets,landscape,Google Apps Script,Merge,Google Sheets,Landscape,我正在尝试使用谷歌应用程序脚本合并多个电子表格 我的电子表格已格式化,可以按横向方式正确打印 我可以使用以下代码部分合并它们: var coverss = SpreadsheetApp.openById(keyCover); //Open the cover spreadsheet var bodyss = SpreadsheetApp.openById(keyBody); // Open the body spreadsheet var specialss = SpreadsheetA

我正在尝试使用谷歌应用程序脚本合并多个电子表格

我的电子表格已格式化,可以按横向方式正确打印

我可以使用以下代码部分合并它们:

var coverss = SpreadsheetApp.openById(keyCover); //Open the cover     spreadsheet
var bodyss = SpreadsheetApp.openById(keyBody); // Open the body spreadsheet
var specialss = SpreadsheetApp.openById(keySpecial); //Open the Special's spreadsheet

var newSpreadSheet = SpreadsheetApp.create("New Spreadsheet"); 

for (var y in coverss.getSheets()) {
  coverss.getSheets()[y].copyTo(newSpreadSheet);  //copy cover to new   spreadsheet
}

for (var y in bodyss.getSheets()) {    
  bodyss.getSheets()[y].copyTo(newSpreadSheet);  //copy all body sheets   to new spreadsheet
}

for (var y in specialss.getSheets()) {
  specialss.getSheets()[y].copyTo(newSpreadSheet); //copy specials   sheet to new spreadsheet
}

var delsheet = newSpreadSheet.getSheetByName('Sheet1'); //delete Sheet1   that was created when the new spreadsheet was created
newSpreadSheet.deleteSheet(delsheet);
我的问题是,新电子表格中的数据现在格式为纵向。 当我以横向方式打印新的电子表格时,它会运行到第二页,但未居中。现在是肖像的宽度

有什么想法吗