Comment automatiser les tâches dans Google Sheets avec des macros

Google Sheets est un outil de feuille de calcul populaire qui a changé la façon dont les gens collaborent aujourd'hui. Cet outil de feuille de calcul basé sur le Web constitue une alternative gratuite à Microsoft Excel et permet de créer et de modifier des données de feuilles de calcul en ligne. Excel a plus de fonctionnalités et de fonctions intégrées que cet outil en ligne gratuit, mais il est préféré car il est gratuit et en raison de son accessibilité en ligne depuis n'importe quel appareil.

Google Sheets a maintenant ajouté ces fonctionnalités puissantes pour automatiser les tâches monotones. Travailler dans des feuilles de calcul implique des tâches récurrentes qui peuvent être ennuyeuses et fastidieuses. Les macros sont le moyen approprié d'être productif qui vous permet d'automatiser les tâches ennuyeuses et monotones. Les utilisateurs de feuilles de calcul(Spreadsheet) qui traitent plusieurs feuilles ayant des graphiques, des fonctions et des données similaires tireront profit des macros. Les macros(Macros) sont le meilleur moyen de gagner du temps, ce qui vous permettrait de vous concentrer sur votre tâche importante plutôt que de faire la série de tâches fades.

Qu'est-ce qu'une macro ?

Les macros(Macros) sont les programmes qui vous permettront d'automatiser la tâche récurrente sans avoir besoin d'écrire du code. Les macros(Macros) enregistrent votre action et les enregistrent afin que vous puissiez les réutiliser en cas de besoin d'un simple clic sur un bouton. Les macros(Macros) sont utiles lorsque vous souhaitez automatiser le travail fastidieux dans les feuilles, comme ajouter une mise en forme, insérer des lignes supplémentaires, insérer des colonnes supplémentaires, mettre en forme des tableaux, créer des graphiques, insérer des formules délicates, insérer des fonctions, etc.

Les macros en termes simples sont un outil qui permet de gagner du temps et qui consiste à enregistrer une tâche répétitive, à enregistrer la tâche et à l'exécuter à l'avenir quand vous le souhaitez sans écrire de code.

Créer des macros(Create Macros) pour automatiser les tâches dans Google Sheets

Lancez Google Sheets en saisissant sheets.new dans l' (sheets.new)URL de votre navigateur ou ouvrez simplement le dossier Google Drive et appuyez sur Shift + S pour créer une nouvelle feuille Google(Google Sheet) dans ce dossier.

Tapez des données dans n'importe quelle cellule de la feuille. Accédez à Outils(Tools) et sélectionnez Macros dans le menu déroulant.

 

Cliquez sur la macro(Record macro) d'enregistrement dans le sous-menu. Cela ouvrira une boîte Enregistrement d'une nouvelle macro(Recording New Macro) au bas de vos feuilles. Il vous sera demandé de choisir entre les deux options. Utiliser des références(User) absolues ou utiliser des références relatives.

 

Sélectionnez Références absolues( Absolute references) lorsque vous souhaitez appliquer des techniques de formatage à l'emplacement exact enregistré. Supposons(Say) que vous souhaitiez formater une plage de cellules A2 : C1. Sélectionnez les données dans ces cellules de plage et mettez la police en gras. Les macros seront appliquées à ces cellules uniquement et feront toujours apparaître les données de ces cellules en gras, quelle que soit la cellule sur laquelle vous avez cliqué. Sélectionnez Références relatives(Relative references) lorsque vous souhaitez appliquer une mise en forme aux différentes cellules, quel que soit l'emplacement exact enregistré. Il applique des macros en fonction de l'emplacement de votre curseur plutôt que de l'emplacement exact où les macros ont été enregistrées.

Ceci est utile lorsque vous souhaitez insérer un graphique, des fonctions ou des formules sur les cellules que vous sélectionnez et ses cellules voisines. Supposons que si vous enregistrez des données en gras dans la cellule B1, la macro peut être utilisée ultérieurement pour mettre en gras les cellules dans C1.

Après avoir sélectionné entre les deux choix, les feuilles Google commenceront à enregistrer. Toute(Any) mise en forme que vous souhaitez automatiser dans la cellule, la colonne ou la ligne sera enregistrée. Assurez-vous de planifier ce que vous voulez enregistrer bien à l'avance.

Appliquez la mise en forme dans n'importe quelle cellule souhaitée en modifiant le style de police, la couleur, etc. La macro enregistrée surveille chacune de vos étapes.

Une fois cela fait, cliquez sur le bouton Enregistrer( Save) et tapez le nom de votre Macro .

automatiser les tâches dans Google Sheets avec des macros

 

Vous pouvez également définir une touche de raccourci personnalisée pour(Short) accéder rapidement à votre macro .

Cliquez sur le bouton Enregistrer(Save) pour créer votre macro.

Pour accéder à la macro, accédez à Outils(Tools) et sélectionnez Macros.

 

Cliquez(Click) sur le dossier Macro que vous souhaitez exécuter à partir du sous-menu.

Modifier votre macro

Vous pouvez modifier le nom des macros , modifier les scripts de macro , supprimer des macros ou même ajouter le raccourci clavier après sa création.

Accédez à Outils(Tools) et cliquez sur Macros dans le menu déroulant.

 

Sélectionnez Gérer les macros( Manage Macros) dans le sous-menu pour modifier votre macro.

Pour supprimer une macro ou modifier ses scripts, accédez à Plus(More) à côté des options Macros et cliquez sur Mettre à jour.(Update.)

Importer d'autres macros

Sur vos feuilles de calcul Google, accédez à Outils. (Tools. )Sélectionnez les options Macros dans le menu déroulant. Cliquez sur l'option Importer(Import) dans le sous-menu.

Cliquez sur le bouton Ajouter une fonction( Add function) à côté de la fonction que vous souhaitez importer.

C'est tout ce qu'on peut en dire. J'espère que vous trouverez le message utile.(That’s all there is to it. I hope you find the post useful.)



About the author

Je suis un ingénieur logiciel et blogueur avec près de 10 ans d'expérience dans le domaine. Je me spécialise dans la création de critiques d'outils et de didacticiels pour les plates-formes Mac et Windows, ainsi que dans la fourniture de commentaires d'experts sur des sujets de développement de logiciels. Je suis également conférencier et instructeur professionnel, ayant donné des présentations lors de conférences technologiques à travers le monde.



Related posts