Google App script appliqué à Google Sheet – Variables, getRange() et boucles for

Reprise d’un article initialement publié le 26 janvier 2018.

Dans cette troisième vidéo consacrée à Google App Script appliqué à Google Sheet, nous allons principalement aborder 3 sujets : 
• Les variables : leur utilité, comment les créer, la portée des variables
• La méthode getRange() : les différentes façons de l’utiliser
• Les boucles for : pour commencer à automatiser nos scripts.

Si vous avez loupé les deux premières vidéos sur ce sujet, vous les retrouverez ici.  

A bientôt pour la suite, où nous aborderons (entre autre) les conditions avec if, else if, et else.

Comme d’habitude, vous pouvez poser vos questions, apporter des précisions ou me corriger si j’ai raconté des âneries grâce aux commentaires ci-dessous.

4 réflexions sur “Google App script appliqué à Google Sheet – Variables, getRange() et boucles for”

  1. Bonsoir Olivier,
    Je suis en train de migrer d’ un tableur Lotus 123 vers google sheets et je ne trouve pas d’ équivalent pour la chose suivante:
    Mon curseur est positionné sur une cellule qui contient un montant, s’il est négatif je souhaite le rendre positif et changer la couleur de fond de la cellule. A ce jour sous lotus, j’ appuie simultanément sur les touches Ctrl et D qui me déclenche une macro chargée de remplir ces fonctions. Si j’ appuie à nouveau sur les 2 touches, la cellule reprend sa configuration d’ origine.
    Je ne connais pas suffisamment Sheets pour m’orienter vers la solution.
    Je n’ ai pas vu de fonctions similaires sous sheets mais après avoir visualisé quelques unes de vos vidéos peut-être qu’il me faut passer par APP Scripts !!!! que je ne connais pas.
    Merci de bien vouloir me donner votre avis sur le sujet.
    Bonne soirée
    Jacky

  2. Bonjour, j’ai écrit un petit script Google App Script pour répondre à ta question. Du coup, je vais en faire une vidéo que je mettrai bientôt en ligne. J’espère que cela répondra à ton besoin. A bientôt !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.