Google Apps Script - Programmer des macros en JavaScript pour Google Sheets

Référence : 18782-180625-8-GAP

Infos pratiques

  • Durée : 2 jours soit 14 heures
  • Population visée : Ouvrier – Employé – Employé qualifié – Cadre – Cadre supérieur
  • Public concerné : Toute personne souhaitant s’initier aux bases de la programmation avec le langage JavaScript

Programme

Objectifs pédagogiques

A l’issue de cette formation, l’apprenant sera capable de :

  • Maîtriser la syntaxe du langage JavaScript ;
  • Comprendre les concepts de l'objet avec JavaScript ;
  • Ecrire un script intégré à une feuille de calcul Google Sheet ;
  • Lire, modifier et mettre en forme les données d'un tableau ;
  • Ajouter des menus et boites de dialogue aux documents pour contrôler l'exécution des scripts ;
  • Interagir avec plusieurs documents.

Pré-requis

  • Etre un utilisateur régulier des Google Apps.

Objectifs opérationnels et contenu de la formation

Introduction

  • Langage de programmation
  • G Suite et les Google Apps
  • Types de scripts
  • Création d'un projet

Syntaxe JavaScript

  • Variables et fonctions
  • Types de données
  • Nombres, Texte et Booléen
  • Opérateurs et expressions

Algorithmes

  • Structures de contrôle
  • Tableaux
  • Fonctions
  • Déclaration et appel
  • Objets
  • Déclaration
  • Objets String, Date et Array

 

Objets pour Google Sheets

  • SpreadsheetApp
  • Sheet
  • Range
  • Lire et écrire dans les cellules
  • Parcourir une plage de valeurs
  • Extraire et modifier une plage valeurs
  • Mettre en forme les cellules

Personnalisation avancée

  • Créer un menu personnalisé
  • Déclarer une fonction personnalisée
  • Gérer les événements
  • onOpen, onEdit
  • Utiliser des boites de dialogue
  • Alert, Prompt

Interagir avec les autres services G Suite / Google Apps

  • Créer un script isolé
  • Ouvrir et modifier plusieurs documents simultanément
  • Automatiser l'envoi d'e-mail

Méthodes et moyens

  • Explications théoriques suivies de pratiques guidées puis mises en autonomie
  • 1 vidéoprojecteur par salle
  • 1 ordinateur par stagiaire

Méthodes d’évaluation des acquis

  • Exercices de synthèse et d’évaluation
  • Evaluation de fin de stage

Profil formateur

Nos formateurs sont certifiés à l’issue d’un parcours organisé par nos soins. Ils bénéficient d’un suivi de compétences aussi bien au niveau technique que pédagogique.

Support stagiaire

  • Support papier ou électronique (dématérialisé)
  • Les exercices d’accompagnement peuvent être récupérés sur clef USB