Informatique

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

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

Réf 1-GGLE-APPS
Durée 3 jours

Objectifs

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.

Infos

Sessions à venir

15 mar-17 mar 2021
21 jun-23 jun 2021
18 oct-20 oct 2021

Certifications :

Nous consulter

Programme

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 Open, onEdit
  • Utiliser des boites de dialogue Alert, Prompt

Interagir avec les autres services G Suite I Google Apps

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

En savoir +

Prérequis

Etre un utilisateur régulier des Google Apps.

Moyens pédagogiques

Réflexion de groupe et apports théoriques du formateur
Travail d'échange avec les participants sous forme de réunion-discussion
Utilisation de cas concrets issus de l'expérience professionnelle
Validation des acquis par des questionnaires, des tests d'évaluation, des mises en situation et des jeux pédagogiques.
Remise d'un support de cours.

Possibilité de certification

Nous consulter.