Conversion automatique du gsheet en csv dans dossier spécifique

Bonjour, je débute tout juste sur Apps Script.

je souhaiterai convertir un gsheet en format csv de manière automatique (dans un de mes dossiers, en fournissant le chemin d'accès) à l'aide d'apps script. Si cela est possible, quel code permettrait de faire cela svp ?

Merci d'avance,

Cordialement,

Salut,

Trouvé cela sur Stack :

function sheetToCsv()
{
var ssID = SpreadsheetApp.getActiveSpreadsheet().getId();
var sheet_Name = "[Your sheet name goes here]";

var requestData = {"method": "GET", "headers":{"Authorization":"Bearer "+ScriptApp.getOAuthToken()}};

var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName(sheet_Name);
var sheetNameId = sheet.getSheetId().toString();

params= ssID+"/export?gid="+sheetNameId +"&format=csv";
var url = "https://docs.google.com/spreadsheets/d/"+ params;
var result = UrlFetchApp.fetch(url, requestData);  

var resource = {
  title: sheet_Name+".csv",
  mimeType: "MimeType.CSV",
  parents:[{
  "id": "[Your Shared Drive Folder ID goes here]"
      }]
    }

var optionalArgs={supportsAllDrives: true};

var fileJson = Drive.Files.insert(resource, result, optionalArgs);

}
Rechercher des sujets similaires à "conversion automatique gsheet csv dossier specifique"