Enregistrez une tâche, enregistrez cette tâche et exécutez-la quand vous le souhaitez.
Les macros sont enfin disponibles pour les utilisateurs de Google Sheets. Les macros vous permettent d'automatiser les tâches répétitives dans les documents et les feuilles de calcul sans avoir à apprendre à écrire du code.
Ils sont depuis longtemps un outil de productivité essentiel dans Microsoft Office. Les utilisateurs d'Excel peuvent depuis longtemps utiliser des macros pour gagner du temps et vous pouvez désormais apporter les mêmes avantages de gain de temps à Google Sheets.
Alors que Google Sheets permet depuis longtemps aux utilisateurs d'écrire leurs propres fonctions Apps Script, les macros ouvrent ce type de fonctionnalité à tous les utilisateurs de Google Sheets, sans aucune expérience de codage.
Les macros sont particulièrement utiles si vous vous retrouvez à gérer plusieurs feuilles à plusieurs reprises avec des données ou des informations similaires. Par exemple, tout type de trackers mensuels avec des fonctions élaborées pour rassembler des données bénéficiera des macros.
Les macros Google Sheets sont remarquablement faciles à créer.
Évidemment, la deuxième étape de la liste ci-dessus pourrait impliquer beaucoup plus d'étapes, mais nous en reparlerons plus tard.
Si vous souhaitez modifier votre macro, procédez comme suit :
Pour modifier la macro, vous devrez modifier le code, donc si vous n'êtes pas à l'aise avec cela, il peut être plus facile de simplement réenregistrer la macro.
Pour exécuter la macro, ouvrez la feuille que vous souhaitez utiliser, puis cliquez sur Outils > Macros et sélectionnez la macro dans la liste. Ou si vous avez attribué un raccourci clavier à votre macro, vous pouvez l'utiliser à la place.
Vous trouverez ci-dessous quelques exemples simples des différentes manières d'utiliser les macros dans Google Sheets.
Toute sorte de mise en forme répétitive que vous devez appliquer à plusieurs feuilles Google peut facilement être effectuée avec des macros.
Si vous avez plusieurs feuilles contenant des informations similaires, vous pouvez enregistrer des macros pour tout ou partie des éléments suivants :mise en forme gras/italique/souligné, taille de la police, alignement du texte, habillage du texte, couleur de remplissage d'arrière-plan, etc.
Avec Google Sheets, vous pouvez également obtenir de jolies métas en ajoutant une couche supplémentaire d'automatisation en plus de l'automatisation de base avec la mise en forme conditionnelle.
Vous pouvez utiliser la mise en forme conditionnelle pour formater les cellules en utilisant les mêmes méthodes que celles répertoriées ci-dessus. La différence est que vous pouvez créer une règle qui formate le texte en fonction de critères spécifiques :
Supposons donc que vous utilisiez Google Sheets pour suivre vos tâches et que vous ayez attribué des dates d'échéance à vos tâches. Vous pouvez utiliser la mise en forme conditionnelle pour mettre en évidence tout ce qui est dû aujourd'hui :
Si vous souhaitez mettre en surbrillance tout ce qui est en retard, répétez les étapes 1 à 3, puis procédez comme suit :
Il existe de nombreuses façons de générer des rapports dans Google Sheets, notamment des tableaux croisés dynamiques, des graphiques et des graphiques.
Les tableaux croisés dynamiques sont extrêmement utiles si vous cherchez à calculer les totaux de divers éléments dans votre feuille de calcul. Vous pouvez utiliser un tableau croisé dynamique pour comprendre de grandes quantités de données et les résumer dans un bref rapport digeste. Puisqu'il est basé sur les données de la feuille de calcul, vous pouvez également utiliser la mise en forme conditionnelle, les tableaux et les graphiques pour visualiser les données.
Par exemple, si vous utilisez une feuille de calcul Google pour vos habitudes de dépenses, vous pouvez utiliser un tableau croisé dynamique pour calculer les totaux. C'est un excellent moyen de vraiment savoir combien vous dépensez chez Starbucks.
Ceci est un exemple très simple d'utilisation d'un tableau croisé dynamique. Il existe des utilisations beaucoup plus élaborées, où les macros vous faciliteront la vie dans Google Sheets.
Plutôt que de faire défiler les données ligne par ligne, vous pouvez également résumer visuellement toutes ces informations.
Encore une fois, si vous avez plusieurs feuilles avec des données similaires, vous pouvez créer le même graphique sur plusieurs feuilles différentes.
Par exemple, si vous suivez vos ventes mensuelles, vous pouvez créer un graphique à secteurs qui ventile les ventes par produit.
Exécutez cette macro sur d'autres feuilles avec des données similaires pour des visualisations rapides. Google Sheets fera également des suggestions pour le graphique le plus approprié en fonction des données.
C'est probablement l'une des façons les plus utiles et les plus puissantes d'utiliser les macros dans Google Sheets, mais si les fonctions complexes peuvent être compliquées, elles sont simplifiées grâce aux macros.
Il existe de nombreuses fonctions existantes telles que la formule COUNTIF ou les fonctions de recherche. Vous pouvez également aller plus loin et créer vos propres fonctions Google Sheets.
Une fois que vous avez compris votre fonction, enregistrez simplement votre macro en suivant les étapes.
Si vous avez une grande quantité de données enregistrées dans une feuille de calcul Google, il est utile de geler la première ligne et la première colonne.
De cette façon, lorsque vous consultez une feuille de calcul remplie de chiffres ou d'informations, il est essentiel de garder la première ligne ou colonne en vue si vous voulez un contexte pour ce que vous recherchez.
En raison de la nature collaborative de Google Sheets, vous pouvez exécuter des macros pendant que d'autres personnes continuent de saisir leurs informations, et vous n'avez plus besoin de télécharger des feuilles et de les ouvrir dans un autre programme pour exécuter une macro.
Si la collaboration et le stockage dans le cloud ne sont pas une priorité pour vous, vous pouvez toujours opter pour Microsoft Excel pour enregistrer les macros.