Exportar folha única para PDF no Apps Apps
Eu tenho muitas folhas em uma planilha. Eu tenho 2 folhas que gostaria de exportar todas as vezes. Folha Um é uma folha com as informações. A folha dois é a folha que eu preciso fornecer aos clientes e usa referências da folha um.
Atualmente, crio uma nova planilha temporária, copio a Planilha Um para a nova planilha e copio a Planilha Dois para a planilha temporária. Depois, converto a planilha temporária em um pdf. Em seguida, apago a planilha temporária e salvo o pdf em uma pasta no Google Drive.
O PDF criado contém 2 páginas de ambas as folhas. Eu só preciso da folha dois. Se eu transferir apenas a Folha Dois, a folha ficará com muitos erros #REF, pois a Folha Um não está lá. Existe alguma maneira de exportar apenas a folha dois sem os erros # REF?
Aqui está o meu código abaixo:
//create a temporary spreadsheet, copy both files onto it
var newSpreadsheet = SpreadsheetApp.create(nameOfSheet);
var d = ss.getSheetByName('Data').copyTo(newSpreadsheet); //the sheet with all the information
d.setName('Data');
sheetToCopy.copyTo(newSpreadsheet); //the sheet that uses references from the data sheet
newSpreadsheet.deleteSheet(newSpreadsheet.getSheetByName("Sheet1")); //delete the original sheet of the new spreadsheet
var blobOfNewSpreadsheet = newSpreadsheet.getBlob(); //create pdf
folder.createFile(blobOfNewSpreadsheet); //add to folder
//delete the temporary spreadsheet2
var deleteSpreadsheet = DriveApp.getFileById(newSpreadsheet.getId());
deleteSpreadsheet.setTrashed(true);