Guide d'installation du script
Résultat :

Limites :
Le script peut prendre du temps à s’exécuter si vous avez un grand nombre d’e-mail dans votre boîte de réception
Etapes d’installation :
- Créez un nouveau fichier Google Apps Script en cliquant ici
- L’éditeur “Apps Script” s’ouvre.
- Collez le code fourni ci-dessous à la place de la fonction “myFunction” puis sauvegardez le script (cliquez sur le bouton en forme de Disquette).
- Lancez le script via le bouton « Exécuter” en haut de la page.
- Lors de la première exécution du script, celui-ci vous demandera l’autorisation de manipuler votre Drive et Gmail. Acceptez les droits.
- Chrome bloque parfois les pop-ups, si la fenêtre des autorisations ne s’affiche pas, dans votre barre d’URL, tout à droite, vous verrez apparaître cet icône
Cliquez dessus et cliquez sur “toujours autoriser les redirections de pop-up” puis cliquez sur “OK”. La fenêtre s’affichera. Acceptez les droits
- Le script se lance.
- Un message « Les PDF ont été sauvegardés avec succès dans le dossier Google Drive » s’affiche dans votre journal d’exécution.
- Un dossier “PDFs sauvegardés” à été créé dans votre Google Drive personnel contenant tous les PDF que vous avez reçu en pièce jointe.
* Téléchargez ce script nécessite un abonnement Numeriblog Premium
Bibliothèque
Gmail
- Envoyer un e-mail de confirmation après l’envoi d’un formulaire
- Intégrer des images dans les e-mails à l’aide de MailApp
- Envoyer un e-mail via Google Apps Script
- Envoyer une notification par e-mail dès qu’un document Sheets est modifié
- Faire l’inventaire des e-mails reçus et envoyés depuis un mois dans un Google Sheets
- Récapitulatif hebdomadaire par e-mail des événements à venir
- Ajouter la signature de l’utilisateur à l’envoi d’un mail automatique
- Sauvegarde des fichiers PDF en pièce jointe dans un dossier Drive
- Publipostage via Google Sheets
Apps Script
- [WebApp] Formulaire permettant de recevoir des fichiers dans son drive de n’importe quel utilisateur
- Récupérer l’identifiant d’un fichier ou dossier depuis une URL
- Envoyer un e-mail via Google Apps Script
- Tester la validité d’une URL
- Planifier l’envoi d’un email avec Apps Script
- Obtenir la date et l’heure précise en fonction d’un fuseau horaire
- [WebApp] Réservation à un événement
- Ouvrir des pages web avec Apps Script
- Créer un QR Code qui renvoie vers un lien
Calendar
Docs
Drive
- Partager un dossier Drive avec un ou plusieurs utilisateurs
- Recherche et suppression de fichiers en double dans un dossier Drive
- Duplication de dossier Drive
- Faire un rapport sur Sheets contenant la liste de tous les fichiers du Drive personnel avec les personnes ayant accès et les permissions
- Renommer des fichiers ou dossiers Google Drive
- Suppression de fichier ou dossier Google Drive
Forms
Groups
Sheets
- Récupérer les noms des feuilles d’un fichier Sheets et les afficher
- Rechercher si une feuille existe dans un fichier Sheets
- Trier des données numériques dans des plages sélectionnées dans l’ordre croissant et décroissant
- Télécharger des images et les mettre dans des cellules d’un Spreadsheet
- Export d’un Google Sheets au format Excel
- Formulaire HTML de saisie en barre latérale
- Envoyer une notification par e-mail dès qu’un document Sheets est modifié
- Trier les différentes feuilles d’une feuille de calcul
- Conversion de fichiers Excel en fichiers Sheets
- Export PDF pour Sheets, Slides et Docs
- Faire un rapport sur Sheets contenant la liste de tous les fichiers du Drive personnel avec les personnes ayant accès et les permissions
- Convertir les feuilles d’un ou plusieurs Google Sheets au format CSV
- Fusionner plusieurs feuilles en une dans un Google Sheets
- Créer des Google Docs depuis un fichier Google Sheets
- Créer un événement dans l’agenda depuis Google Sheets
- Créer une nouvelle feuille dans un Google Sheets pour chaque ligne
- Utiliser la fonction TextFinder dans Sheets
- Intégrer une carte Google Maps à un Google Sheets
- Ouvrir une vue filtrée
- Comment créer un menu dans les applications Google Workspace
- Créer un sommaire interactif
- Récupérer les évènements Google Agenda dans un Google Sheets sur une période donnée
- Créer un calendrier en barre latérale
Bibliothèque
Gmail
- Envoyer un e-mail de confirmation après l’envoi d’un formulaire
- Intégrer des images dans les e-mails à l’aide de MailApp
- Envoyer un e-mail via Google Apps Script
- Envoyer une notification par e-mail dès qu’un document Sheets est modifié
- Faire l’inventaire des e-mails reçus et envoyés depuis un mois dans un Google Sheets
- Récapitulatif hebdomadaire par e-mail des événements à venir
- Ajouter la signature de l’utilisateur à l’envoi d’un mail automatique
- Sauvegarde des fichiers PDF en pièce jointe dans un dossier Drive
- Publipostage via Google Sheets
Apps Script
- [WebApp] Formulaire permettant de recevoir des fichiers dans son drive de n’importe quel utilisateur
- Récupérer l’identifiant d’un fichier ou dossier depuis une URL
- Envoyer un e-mail via Google Apps Script
- Tester la validité d’une URL
- Planifier l’envoi d’un email avec Apps Script
- Obtenir la date et l’heure précise en fonction d’un fuseau horaire
- [WebApp] Réservation à un événement
- Ouvrir des pages web avec Apps Script
- Créer un QR Code qui renvoie vers un lien
Calendar
Docs
Drive
- Partager un dossier Drive avec un ou plusieurs utilisateurs
- Recherche et suppression de fichiers en double dans un dossier Drive
- Duplication de dossier Drive
- Faire un rapport sur Sheets contenant la liste de tous les fichiers du Drive personnel avec les personnes ayant accès et les permissions
- Renommer des fichiers ou dossiers Google Drive
- Suppression de fichier ou dossier Google Drive
Forms
Groups
Sheets
- Récupérer les noms des feuilles d’un fichier Sheets et les afficher
- Rechercher si une feuille existe dans un fichier Sheets
- Trier des données numériques dans des plages sélectionnées dans l’ordre croissant et décroissant
- Télécharger des images et les mettre dans des cellules d’un Spreadsheet
- Export d’un Google Sheets au format Excel
- Formulaire HTML de saisie en barre latérale
- Envoyer une notification par e-mail dès qu’un document Sheets est modifié
- Trier les différentes feuilles d’une feuille de calcul
- Conversion de fichiers Excel en fichiers Sheets
- Export PDF pour Sheets, Slides et Docs
- Faire un rapport sur Sheets contenant la liste de tous les fichiers du Drive personnel avec les personnes ayant accès et les permissions
- Convertir les feuilles d’un ou plusieurs Google Sheets au format CSV
- Fusionner plusieurs feuilles en une dans un Google Sheets
- Créer des Google Docs depuis un fichier Google Sheets
- Créer un événement dans l’agenda depuis Google Sheets
- Créer une nouvelle feuille dans un Google Sheets pour chaque ligne
- Utiliser la fonction TextFinder dans Sheets
- Intégrer une carte Google Maps à un Google Sheets
- Ouvrir une vue filtrée
- Comment créer un menu dans les applications Google Workspace
- Créer un sommaire interactif
- Récupérer les évènements Google Agenda dans un Google Sheets sur une période donnée
- Créer un calendrier en barre latérale