Je vais vous apprendre à coder en utilisant Google Sheets et Apps Script. Je ne vous enseignerai pas tous les concepts de codage, mais j'en apprendrai suffisamment pour construire des applications simples. En cours de route, je vous enseignerai également "les autres choses" qui sont importantes pour construire des produits réussis.
Je suis chef de projet, auto-entrepreneur et programmeur autodidacte. J'ai commencé à apprendre Apps Script il y a quelques années parce que je voulais automatiser quelques tâches que je réalisais manuellement à l'époque. Depuis lors, j'ai créé un assez grand nombre de "micro-applications" à l'aide d'Apps Script et d'autres produits G Suite. Ces applications m'ont aidé à devenir plus productif au travail en automatisant des tâches manuelles.
Je considère les tableurs en général comme l'environnement de programmation le plus populaire au monde. J'ai utilisé Microsoft Excel et plus récemment Google Sheets pour résoudre un certain nombre de problèmes professionnels. Des millions de personnes ont également résolu leurs propres problèmes à l'aide de divers logiciels dits tableurs.
J'ai choisi Google Sheets spécifiquement parce que de nombreuses entreprises et écoles l'utilisent et que toute personne possédant un compte Gmail peut commencer à l'utiliser gratuitement. Google Sheets est également livré avec une plateforme de codage appelée Apps Script qui permet de créer très facilement des applications utiles.
Je vais supposer que vous connaissez Google Sheets et Google Forms. Si ce n'est pas le cas, il existe un certain nombre de tutoriels sur YouTube et sur le Web concernant ces produits notamment le blog Découvrir Google Workspace
J'utilise un compte Google Workspace mais tout devrait fonctionner correctement même si vous utilisez un compte Gmail.
Si vous ne disposez pas de l'un de ces comptes, vous pouvez créer un compte Gmail GRATUITEMENT sur https://www.google.com/gmail/.
Si vous êtes une entreprise, une association ou un organisme public, je vous conseille d'utiliser un compte Google Workspace payant afin de respecter la loi RGPD.
J'ai écrit 9 articles (jusqu'à présent 🙂 ) pour vous aider à apprendre les concepts de codage de base en utilisant Apps Script.
J'ai écrit ces articles en supposant que vous ne connaissez aucun codage. Vous n'êtes pas obligé de les lire dans l'ordre, bien que j'aie réfléchi à l'ordre.
Apps Script est une plate-forme de codage dans G Suite qui peut être utilisée pour créer des applications simples sur des applications existantes telles que Sheets, Docs, Forms, etc.
Apprenez à créer un script d'application.
Découvrez comment écrire une fonction personnalisée pour Google Sheets à l'aide d'Apps Script.
Les valeurs sont les données utilisées par votre programme. Il existe six types de valeurs dans Apps Script. Les opérateurs sont utilisés pour effectuer des opérations sur des valeurs.
Découvrez comment utiliser les instructions IF-ELSE dans votre code Apps Script pour mettre en œuvre une logique conditionnelle.
Les variables sont utilisées pour stocker des valeurs. Les constantes sont comme les variables sauf que vous ne pouvez pas modifier leur valeur après l'affectation.
Les objets sont utilisés pour organiser les valeurs de votre programme Apps Script qui sont liées les unes aux autres.
Un tableau est un type spécial d'objet utilisé pour stocker une liste de valeurs. Vous utiliserez beaucoup les tableaux lorsque vous travaillerez avec Google Sheets à l'aide d'Apps Script.
Une boucle est un morceau de code qui exécute plusieurs fois un ensemble d'instructions. Chaque exécution est appelée une itération. Il existe deux types de boucles courants dans Apps Script : For et While.
Les commentaires permettent d'aider les autres (et parfois vous même) à comprendre ce que fait votre code.