SF34507
4 jours
En présentiel ou distanciel
- 28 heures de formation
- Exercices pratiques
- Prise en charge OPCO possible
Un renseignement ?
Contactez-nous !- En entreprise ou à distance
- Cadrage pédagogique gratuit
- Programme de formation sur mesure
- Formateur expert dédié
- Prise en charge OPCO possible
Formation Google Apps Script : initiation à l'automatisation.
Apprenez à développer des macros pour Google Sheets grâce à notre formation de 4 jours !
Cette formation est une passerelle pour les utilisateurs de tableurs qui souhaitent automatiser leurs tâches répétitives sans être développeurs professionnels. Elle vous apprendra à utiliser l'enregistreur de macros pour générer du code automatiquement, puis à comprendre et modifier ce code (Google Apps Script) pour créer des outils sur-mesure simples et efficaces.
Programme de formation Google Apps Script : initiation à l'automatisation.
Jour 1 : Découverte et Automatisation « Sans Code »
Introduction à l’écosystème :
Pourquoi Apps Script ? Différences avec Excel VBA.
Le concept de script « Cloud » : pas d’installation, tout est en ligne.
L’Enregistreur de Macros :
Enregistrer une séquence d’actions (mise en forme, tri, calcul).
Utiliser les références absolues vs relatives.
Créer des boutons et des raccourcis clavier pour lancer les macros.
Atelier pratique : Automatisation d’un rapport mensuel de nettoyage de données.
Jour 2 : Plongée dans le Code (JavaScript pour Débutants)
L’Éditeur de Script :
Lecture du code généré par l’enregistreur.
Nettoyage du code : supprimer les lignes inutiles.
Grammaire de base (Juste le nécessaire) :
Les Variables : Stocker une valeur pour la réutiliser.
Les Opérateurs : Faire des calculs et des comparaisons.
La manipulation de texte (String) et de nombres.
Logique conditionnelle :
Faire prendre des décisions au script (Si… Alors… Sinon).
Atelier pratique : Modifier une macro enregistrée pour qu’elle ne s’exécute que si une cellule contient une valeur spécifique.
Jour 3 : Manipuler Google Sheets par le Script
La structure de SpreadsheetApp :
Comprendre la hiérarchie : App > Fichier > Feuille > Cellule.
Lecture et Écriture :
Récupérer la valeur d’une cellule (getValue).
Écrire un résultat ou une formule (setValue).
Gestion des plages de données (Ranges).
Les Boucles (Itérations) :
Répéter une action sur plusieurs lignes (Boucle For).
Parcourir une liste de données simple.
Atelier pratique : Créer un script qui parcourt une liste de factures et colore en rouge celles qui sont impayées.
Jour 4 : Interactions et Mini-Projets
Interagir avec l’utilisateur :
Afficher des messages d’alerte (Browser.msgBox).
Demander une information simple à l’utilisateur (Input Box).
Ajouter un menu personnalisé dans la barre d’outils Sheets.
Ouverture vers l’extérieur :
Introduction très simple à l’envoi d’email via MailApp (ex: envoyer le contenu d’une cellule par mail).
Atelier de synthèse :
Construction d’un mini-outil complet : Un formulaire de saisie dans Sheets qui archive les données dans un autre onglet et envoie une confirmation par email.
Bonnes pratiques : Comment commenter son code et gérer les erreurs simples.
Nos autres formations en Outils collaboratifs .
Formation Google Apps Script : automatisation et développement avancé
Formation Google Apps Script : initiation à l’automatisation
Formation Google Workspace : utiliser les outils collaboratifs
Formation Intégrer le digital dans sa formation présentielle
Formation Klaxoon – Dynamiser la collaboration et l’interactivité en équipe
Formation Miro
A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.
