Numeriblog Google Workspace Google Apps Script, la puissance des outils Google à portée de scripts Google Apps Script et Google Drive : fonctions pour gérer les dossiers et les fichiers de Drive – série de scripts 2

Google Apps Script et Google Drive : fonctions pour gérer les dossiers et les fichiers de Drive – série de scripts 2

Les scripts – série 2 Cette série propose de créer des listes de fichiers dans une feuille de calcul selon plusieurs critères. Numeriblog décline toute responsabilité en cas de dommage subit suite à une mauvaise […]

personnes ont consulté cet article

2 minutes

Rédigé par Gilbert ROINEL - il y a 2 ans

Ce que vous allez découvrir

  • Les scripts - série 2

Google Apps Script et Google Drive : fonctions pour gérer les dossiers et les fichiers de Drive – série de scripts 2

Les scripts – série 2

Cette série propose de créer des listes de fichiers dans une feuille de calcul selon plusieurs critères.

Numeriblog décline toute responsabilité en cas de dommage subit suite à une mauvaise utilisation d’un de ces scripts.

1. Lister tous les fichiers Sheets de votre Drive dans une feuille de calcul

Ce script créé une feuille de calcul et y inscrit tous les fichiers Google Sheets présents dans votre Drive, en listant : le nom du fichier, le propriétaire (sauf si la feuille est dans un Drive partagé), l’URL et la date de dernière modification.

Cerise on the cake, il trie les informations par ordre alphabétique.

function listeSheets(){
// Créer une feuille de calcul à la racine (voir les scripts sur la création de fichiers)
var ss = SpreadsheetApp.create(« Résumé des Sheets ») ;
// ouvrir la feuille de calcul
var feuille = SpreadsheetApp.openById(ss.getId()).getActiveSheet();
// Sélectionner tous les fichiers Sheets
var files = DriveApp.getFilesByType(MimeType.GOOGLE_SHEETS);
var i = 0;
while (files.hasNext()) {
var file = files.next();
feuille.getRange(i + 1, 1).setValue(file.getName());
// Si le propriétaire existe (sinon, c’est dans un Drive partagé…)
if (file.getOwner() != null)
{
feuille.getRange(i + 1, 2).setValue(file.getOwner().getName());
}
feuille.getRange(i + 1, 3).setValue(file.getUrl());
feuille.getRange(i + 1, 4).setValue(file.get

Veuillez créer un compte pour lire la suite de cette ressource

L’accès à cette ressource se fait gratuitement en créant un compte Numerifan. Les abonnements payants donnent également accès aux cours gratuits.

Paywall image

Cet article est réservé aux abonnés. Pourquoi ?

Fournir tout ce contenu nous demande beaucoup de temps, des ressources et une veille permanente. Accédez à ce contenu en rejoignant notre super communauté, pour tous nous remercier 💪

Besoin d'un peu plus d'aide sur Google Drive ?

Des formateurs sont disponibles toute l'année pour vous accompagner et optimiser votre utilisation de Google Drive, que ce soit pour votre entreprise ou pour vos besoins personnels !

Découvrir nos formations Google Drive

Tutos similaires

  • Tutos connexes
  • Plus de l'auteur

Rédacteur

S’abonner
Notification pour
guest
0 Commentaires
Commentaires en ligne
Afficher tous les commentaires