Obtenir de l'aide

Centre d'aide

Guides et réponses

Contacter le support

Écrire à notre équipe

Se connecter à

Workflows

Créer des processus avec votre équipe

Automations

Connecter des fichiers et automatiser des tâches

Un système, quatre parties

Agents IA

Des employés virtuels qui travaillent 24 h/24, 7 j/7

Automations

Connecter des fichiers et automatiser des tâches

Workflows

Créer des processus avec votre équipe

Data Space

Partage et contrôle des données en toute confiance

Solutions par service

Finance

Rapports, budgets et rapprochements

Inventaire et fabrication

Stocks, commandes et production en une seule vue

RH

Feuilles de temps, présences et évaluations

Gestion de projet

Statut et charge de travail de tous les projets

Ventes et CRM

Prospects et affaires à jour

Éducation

Dossiers des élèves et données scolaires

Finance

Transformez le travail financier manuel en rapports qui se mettent à jour tout seuls.

Ce que les équipes Finance automatisent

  • Suivre les dettes et créances
  • Créer des tableaux de flux de trésorerie
  • Comparer budget et réel

Inventaire et fabrication

Visualisez vos niveaux de stock et automatisez vos commandes.

Ce que les équipes inventaire et fabrication automatisent

  • Suivre l'inventaire sur plusieurs sites
  • Connecter les données de ventes, d'achats et d'entrepôt
  • Relier un lecteur de codes-barres à votre feuille

RH

Gérez le recrutement, les présences et le suivi des OKR depuis vos feuilles.

Ce que les équipes RH automatisent

  • Suivre le recrutement et l'intégration
  • Enregistrer les OKR et résultats de l'équipe
  • Suivre les arrivées, départs et congés

Gestion de projet

Attribuez des tâches et suivez les heures sans mise à jour manuelle.

Ce que les équipes projet automatisent

  • Attribuer des tâches et suivre les changements de statut
  • Estimer l'effort et saisir les heures travaillées
  • Suivre les jalons de tous les projets

Ventes et CRM

Suivez les prospects et les performances commerciales avec des rapports automatisés.

Ce que les équipes commerciales automatisent

  • Suivre et convertir les prospects
  • Fixer des objectifs de vente et suivre les indicateurs de l'équipe
  • Surveiller les KPI de vente sur des tableaux de bord

Éducation

Automatisez les présences, les notes et les achats de l'école.

Ce que les écoles automatisent

  • Suivre les présences et prévenir les parents
  • Enregistrer et comparer les notes des classes
  • Suivre le matériel prêté aux élèves et au personnel

Trouver un cas d'utilisation

Par service

Comment chaque équipe utilise Sheetgo

Par secteur d'activité

Comment chaque secteur utilise Sheetgo

Par taille d'entreprise

Petite, moyenne ou grande

Apprendre

Blog

Guides et nouveautés produit

Témoignages de clients

Comment des équipes comme la vôtre utilisent Sheetgo

Centre d'aide

Guides et réponses

Pourquoi Sheetgo ?

Comparer

Comment Sheetgo se compare aux autres outils

Sécurité

Comment nous protégeons vos données

Centre de confiance

Le détail de notre conformité

Se connecter à

Workflows

Créer des processus avec votre équipe

Automations

Connecter des fichiers et automatiser des tâches

Un système, quatre parties

Agents IA

Des employés virtuels qui travaillent 24 h/24, 7 j/7

Automations

Connecter des fichiers et automatiser des tâches

Workflows

Créer des processus avec votre équipe

Data Space

Partage et contrôle des données en toute confiance

Solutions par service

Finance

Rapports, budgets et rapprochements

Inventaire et fabrication

Stocks, commandes et production en une seule vue

RH

Feuilles de temps, présences et évaluations

Gestion de projet

Statut et charge de travail de tous les projets

Ventes et CRM

Prospects et affaires à jour

Éducation

Dossiers des élèves et données scolaires

Trouver un cas d'utilisation

Par service

Comment chaque équipe utilise Sheetgo

Par secteur d'activité

Comment chaque secteur utilise Sheetgo

Par taille d'entreprise

Petite, moyenne ou grande

Commencer

Modèles

Flux de travail prêts à l'emploi

Apprendre

Blog

Guides et nouveautés produit

Témoignages de clients

Comment des équipes comme la vôtre utilisent Sheetgo

Centre d'aide

Guides et réponses

Pourquoi Sheetgo ?

Comparer

Comment Sheetgo se compare aux autres outils

Sécurité

Comment nous protégeons vos données

Centre de confiance

Le détail de notre conformité

Centre d'aide

Guides et réponses

Contacter le support

Écrire à notre équipe

Workflows

Créer des processus avec votre équipe

Automations

Connecter des fichiers et automatiser des tâches

Comment utiliser des macros dans Excel pour automatiser des tâches ?

Les macros sont un excellent outil pour automatiser les tâches répétitives dans Excel. En intégrant des macros clés à votre feuille de calcul, vous simplifiez la production et la gestion de vos données grâce à l'automatisation, et vous évitez aussi les saisies manuelles, comme la gestion de formules complexes. Au final, les macros réduisent vos délais et votre effort manuel.

Dans cet article, nous vous montrons comment utiliser les macros dans Excel pour automatiser votre flux de travail. Vous apprendrez à créer vos propres macros dans Excel et à les ajouter, afin d'obtenir les fonctionnalités personnalisées qui automatiseront les processus et vous faciliteront la vie au travail.

Que sont les macros dans Excel ?

Une macro est une action ou un groupe d'actions qui s'exécutent automatiquement selon vos spécifications.

Les macros (macros Microsoft Office) sont un outil très puissant pour automatiser les tâches prévisibles et répétitives de votre flux de travail. Une macro est un morceau de code Visual Basic pour Applications (VBA) enregistré dans votre document. Une fois que vous saurez les utiliser (et les créer), vous verrez que vous pouvez appliquer des macros à de nombreuses tâches et libérer du temps pour vous concentrer sur le travail de fond qui fait vraiment la différence pour votre entreprise.

Il existe de nombreuses situations dans lesquelles vous voudrez utiliser des macros pour automatiser une partie de votre travail. En voici quelques exemples :

Si vous n'avez jamais utilisé de macros, les automatisations IA de Sheetgo peuvent être une bonne alternative pour vous. Elles connectent vos feuilles de calcul et les maintiennent à jour selon une planification, sans code VBA à écrire. Pour d'autres options, consultez nos guides sur l'automatisation d'Excel et Power Automate pour Excel.

Comment créer des macros dans Excel ?

Avant de pouvoir utiliser des macros dans Excel, vous devez en créer une. Voici comment faire.

Imaginons que vous vouliez que votre classeur calcule automatiquement le total des données de chaque ligne et que la mise en forme et le style soient identiques dans tous vos classeurs. Au lieu de perdre du temps sur ces tâches fastidieuses, vous pouvez créer une macro qui s'en charge pour vous, sans risque d'erreur humaine.

1. Ouvrez le classeur Excel qui contient vos données. Dans la barre d'outils, cliquez sur Affichage > Enregistrer une macro.

Macros dans Excel : onglet Affichage avec le bouton Enregistrer une macro au-dessus d'un tableau des ventes hebdomadaires de produits

2. Donnez un nom à votre macro (un seul mot, sans espaces). Vous pouvez aussi lui attribuer un raccourci clavier et ajouter une description (vous pouvez y indiquer ce que vous voulez, par exemple un résumé de ce que fait la macro ou du moment où l'utiliser). Cliquez sur "OK".

Macros dans Excel : boîte de dialogue Enregistrer une macro avec le nom MonthlyProductSales, le raccourci Ctrl+Shift+M et une description

3. Effectuez maintenant toutes les actions souhaitées. La macro enregistre tout ce que vous faites. Voici un exemple des modifications que je veux apporter à mon fichier Excel : ajouter une nouvelle colonne pour le total des ventes, appliquer le format monétaire à mes colonnes et mettre en forme les lignes d'en-tête. Vous pouvez aussi ajouter des formules ainsi que d'autres nombres, du texte et des mises en forme de cellules à votre jeu de données.

Macros dans Excel : nouvelle colonne Total monthly sales avec une formule SUM et un format monétaire

4. Une fois toutes vos modifications appliquées, cliquez sur "Arrêter l'enregistrement" dans le menu "Affichage".

Macros dans Excel : onglet Affichage avec le bouton Arrêter l'enregistrement et le tableau des ventes mis en forme

A noter : vous pouvez aussi arrêter l'enregistrement d'une macro en cliquant sur l'icône située dans le coin inférieur ou supérieur gauche de votre classeur (selon que vous utilisez l'application Excel ou la version en ligne).

Comment utiliser les macros dans Excel ?

Avant de pouvoir utiliser la macro que vous venez de créer, il est indispensable de suivre ces étapes : supprimez vos cellules, puis enregistrez le fichier dans un format prenant en charge les macros.

Vous devez supprimer vos données avant d'utiliser Enregistrer sous ; sinon, lorsque vous exécuterez la macro, elle se souviendra de ces données précises et les ajoutera à tous vos futurs classeurs. En supprimant les données maintenant, la macro ne retiendra que les actions, pas les données.

Vous devez ensuite enregistrer le classeur dans un format prenant en charge les macros, idéalement XLTM. Si vous l'enregistrez dans un autre format, comme XLTX, les macros ne pourront pas s'exécuter.

1. Sélectionnez toutes vos données et supprimez les cellules. Faites un clic droit et sélectionnez "Supprimer" : c'est le seul moyen de supprimer toutes les valeurs et la mise en forme.

Macros dans Excel : menu contextuel avec Supprimer en surbrillance sur les données de ventes sélectionnées

2. Enregistrez le fichier dans un format prenant en charge les macros via Fichier > Enregistrer sous. Choisissez "Modèle Excel (prenant en charge les macros)" (XLTM) ou un autre format compatible avec les macros. Cliquez sur "Enregistrer".

Macros dans Excel : boîte de dialogue Enregistrer sous avec le format Modèle Excel prenant en charge les macros (.xltm)

Comment exécuter des macros dans Excel ?

Selon la façon dont vous l'attribuez, vous pouvez exécuter une macro avec un raccourci clavier, un bouton de la barre d'outils Accès rapide ou un groupe personnalisé du ruban. Vous pouvez aussi faire en sorte qu'une macro s'exécute automatiquement à l'ouverture de votre classeur Excel.

Maintenant que vous avez créé un modèle prenant en charge les macros, il est temps de l'exécuter. Voici comment faire :

1. Ouvrez le modèle Excel que vous venez de créer. Avec les paramètres de sécurité standard, un avertissement vous indique que les macros sont désactivées. Cliquez sur "Activer les macros".

Macros dans Excel : avertissement de sécurité demandant de désactiver ou d'activer les macros du classeur

A noter : vous ne voudrez pas toujours activer le contenu. Si vous recevez un fichier d'un tiers, par exemple, il peut contenir une macro susceptible d'endommager ou de supprimer vos données. Celle-ci est toutefois sans risque, puisque nous l'avons créée nous-mêmes.

2. Importez vos données dans le classeur. Vous pouvez les importer depuis un autre fichier Excel ou depuis d'autres formats, comme le CSV. Dans la barre d'outils, cliquez sur Données > Obtenir des données et choisissez l'option la mieux adaptée à vos besoins.

Macros dans Excel : menu Obtenir des données de l'onglet Données avec les options À partir de HTML, À partir du texte et bases de données

Dans cet exemple, je sélectionne "Obtenir des données..." pour importer des données depuis un autre fichier Excel. Une fois mon fichier Excel trouvé, je clique sur "Obtenir des données".

Macros dans Excel : sélecteur de fichiers avec un classeur des ventes mensuelles sélectionné et le bouton Obtenir des données

3. Cochez la case de la ou des feuilles que vous voulez importer. Une fois terminé, cliquez sur le bouton "Charger" dans le coin inférieur droit de la fenêtre.

Macros dans Excel : aperçu de l'import de Sheet1 avec des colonnes de ventes hebdomadaires et le bouton Charger

4. Maintenant que vos données sont dans la feuille de calcul, allez dans Affichage > Afficher les macros. Cliquez sur la macro que vous avez créée précédemment, puis sur "Exécuter".

Exécuter une macro dans Excel : boîte de dialogue Macro avec MonthlyProductSales sélectionnée et le bouton Exécuter

Si vous avez attribué un raccourci clavier à votre macro, vous pouvez aussi appuyer sur cette combinaison de touches pour l'exécuter.

Comme le montre la capture d'écran ci-dessous, la macro a appliqué automatiquement les actions enregistrées. Mes nouvelles données comportent désormais une nouvelle colonne 'Total monthly sales', le format monétaire a été appliqué à mes colonnes et les en-têtes ont également été mis en forme.

Exécuter une macro dans Excel : nouvelles données de ventes avec une colonne Total monthly sales et le format monétaire appliqué

Conclusion

Même si la majorité des utilisateurs d'Excel ne connaissent pas ou n'utilisent pas les macros, il s'agit d'une fonctionnalité extrêmement intelligente qui pourrait simplifier le quotidien de nombreux utilisateurs d'Excel. Et nous avons vu que configurer et exécuter des macros est moins intimidant qu'il n'y paraît.

Nous vous avons montré comment créer ou enregistrer des macros dans votre feuille de calcul, comment les enregistrer correctement et comment les exécuter sur d'autres jeux de données. Si vous préférez ne pas enregistrer ni modifier de code VBA, les automatisations IA de Sheetgo peuvent prendre en charge les tâches répétitives de vos feuilles de calcul dans tous vos fichiers.

Vous cherchez d'autres articles pour tirer le meilleur parti d'Excel ? Découvrez comment transférer automatiquement des données d'une feuille Excel à une autre.

Vous pouvez aussi aimer...

Comment verrouiller des cellules dans Excel : logo Excel à côté d'un cadenas vert sur fond vert menthe

Comment verrouiller des cellules dans Excel ? (cellules, feuilles et formules)

Apprenez à verrouiller des cellules dans Excel pour éviter les modifications accidentelles, ainsi qu'à protéger une feuille et verrouiller des formules, avec les étapes pour Windows et Mac.

Contrôle de version dans Excel — icône de fichier XLS empilée en bleu canard sur fond bleu marine foncé

Guide du débutant sur le contrôle de version dans Excel

Découvrez ce qu'est le contrôle de version dans Excel, les fonctionnalités qu'Excel propose pour cela et comment les utiliser pour partager, fusionner et réviser des modifications dans Excel.

Comment supprimer la protection par mot de passe d'Excel : icône Excel à côté d'un cadenas avec un mot de passe masqué sur fond bleu clair

Comment supprimer le mot de passe d'un fichier Excel (plusieurs méthodes)

Apprenez à supprimer la protection par mot de passe dans Excel : déverrouillez un fichier ou une feuille quand vous connaissez le mot de passe, et découvrez quoi essayer si vous l'avez oublié.