Mise à jour de données d'un fichier à l'autre

Bonjour

Je souhaite importer une grande plage de cellule (D1:CW1755) d’un google sheets vers un autre google sheets, à la manière d’un IMPORTRANGE mais sans l’actualisation permanente, uniquement à la demande.

Existe-t il une fonction ou un script pour mettre à jour ou écraser une plage de cellule d’un fichier à l’autre uniquement à la demande.

Merci

J'ai ce code :

function ACTUALISER() {
var values = SpreadsheetApp.openById('idxxxxxxxxxxxxxxxxxxxxxx').getSheetByName('Consolidation').getRange('D2:AW1755').getValues();
SpreadsheetApp.getActive().getSheetByName('Consolidation').getRange(4,2,values.length,values[0].length).setValues(values);
}

Mais j'ai toujours le message "Exception: Vous n'êtes pas autorisé à appeler SpreadsheetApp.openById. Autorisations requises "

Comment faire pour être autorisé ?

Merci

Rechercher des sujets similaires à "mise jour donnees fichier"