Quantcast
Channel: Hot Weekly Questions - Web Applications Stack Exchange
Viewing all articles
Browse latest Browse all 9782

Exception: Service Spreadsheets failed while accessing document with id

$
0
0

I've been using this script for the last two years but it stopped working two months ago with the mention : failed while accessing document with id, is there something that changed with google ? Thanks.

function copyHoraireJourCovid(){copySchedule(true);}function copyHoraireNuitCovid(){copySchedule(false);}function copySchedule(jourCovid){var source = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();//var destination = SpreadsheetApp.openById('1i-p3X1Y13NgYPNZrl34yHaIOPwm9t8ATsQbt995S4os'); // test//var destSheet = destination.getSheetByName('DATA'); // testvar destination = SpreadsheetApp.openById('1Aym8F6kHIYaGuYbHyFxiiTC9MUEqHMaLTCvnEBl4a-k');if (jourCovid){var destSheet = getSheetById(destination, 347147217);// remove temp sheetif (destination.getSheetByName("TEMP-Jour-Covid") != null){destination.deleteSheet(destination.getSheetByName("TEMP-Jour-Covid"));}var newData = source.copyTo(destination).setName("TEMP-Jour-Covid");}else // nuitCovid{var destSheet = getSheetById(destination, 1438310663);// remove temp sheetif (destination.getSheetByName("TEMP-NUIT-COVID") != null){destination.deleteSheet(destination.getSheetByName("TEMP-NUIT-COVID"));}var newData = source.copyTo(destination).setName("TEMP-NUIT-COVID");}// copy new datavar sourceRange = newData.getDataRange();//getRange(1, 1, 100, 100);var sourceValues = sourceRange.getValues();var rangeDest = destSheet.getRange(sourceRange.getA1Notation());// clear old datadestSheet.clear();// copy valuesrangeDest.setValues(sourceValues);sourceRange.copyFormatToRange(destSheet,1, 1, 1, 1); // copy format (bold, background color...)sourceRange.copyTo(destSheet.getRange(1,1), SpreadsheetApp.CopyPasteType.PASTE_COLUMN_WIDTHS, false); // copy columns width// copy rows heightsvar row_heights = getRowHeights(sourceRange);var destinationRange = destSheet.getRange(destSheet.getRange(1,1).getRow(),destSheet.getRange(1,1).getColumn(),sourceRange.getHeight());var set_row_heights = setRowHeights(row_heights,destinationRange);SpreadsheetApp.flush();}

Viewing all articles
Browse latest Browse all 9782

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>