Copier une feuille d'un SpreadSheet Google Sheet à un autre SpreadSheet avec JS
Résolu/Fermé
A voir également:
- Macro google sheet copier/coller
- Dns google - Guide
- Google maps satellite - Guide
- Dessin sms copier coller zizi ✓ - Forum Internet / Réseaux sociaux
- Google earth - Télécharger - 3D
- Retour à la ligne google sheet ✓ - Forum Bureautique
2 réponses
jordane45
Messages postés
37517
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
2 juin 2023
4 581
6 sept. 2019 à 12:22
6 sept. 2019 à 12:22
Bonjour,
Pas testé .. mais un truc du genre devrait fonctionner :
https://developers.google.com/apps-script/reference/spreadsheet/sheet#copyTo(Spreadsheet)
Pas testé .. mais un truc du genre devrait fonctionner :
https://developers.google.com/apps-script/reference/spreadsheet/sheet#copyTo(Spreadsheet)
function CopyDataToNewFile() { var sss = SpreadsheetApp.openById('ID_A'); // sss = source spreadsheet var ss = sss.getSheetByName('Monthly'); // ss = source sheet //Get full range of data var SRange = ss.getDataRange(); //get A1 notation identifying the range var A1Range = SRange.getA1Notation(); //get the data values in range var SData = SRange.getValues(); var tss = SpreadsheetApp.openById('ID_B'); // tss = target spreadsheet var ts = tss.getSheetByName('RAWData'); // ts = target sheet //set the target range to the values of the source data ts.getRange(A1Range).setValues(SData); }
6 sept. 2019 à 16:22