Excel - Enregistrer votre macro Tutoriels

Enregistrer une macro avancée dans le "Classeur de macros personnelles" d'Excel pour l'avoir à disposition à chaque fois que l'application est lancée, ainsi que les modifications apportées. Une étape par étape qui inclut l'utilisation du Visual Basic Editor et le nettoyage du fichier.

  • 2:55
  • 3691 vues
  • 0
    ( 0 avis )
Donner votre avis sur cette vidéo !

Objectifs :

L'objectif de cette vidéo est d'apprendre à enregistrer une macro dans le classeur de macros personnelles d'Excel, afin qu'elle soit toujours disponible sur l'ordinateur, même après la fermeture de l'application.


Chapitres :

  1. Introduction à l'enregistrement de macros
    Dans cette section, nous allons explorer comment rendre une macro toujours accessible sur votre ordinateur en l'enregistrant dans le classeur de macros personnelles. Ce classeur est un fichier masqué qui se charge automatiquement chaque fois que vous démarrez Excel.
  2. Démarrer l'enregistreur de macro
    Pour commencer, lancez l'enregistreur de macro. Donnez à la nouvelle macro le même nom que la macro d'origine, par exemple 'Phildar relative air'. Dans les options d'enregistrement, choisissez 'classeur de macros personnelles' et cliquez sur 'OK'. Il est important de noter que vous pouvez arrêter l'enregistrement immédiatement si vous n'avez pas besoin de capturer les étapes, car vous allez les remplacer par une opération de copier-coller.
  3. Accéder à Visual Basic Editor
    Après avoir enregistré la macro, ouvrez la boîte de dialogue des macros pour voir la macro que vous venez d'enregistrer. Cliquez sur 'Modifier' pour accéder à l'éditeur Visual Basic. Ici, vous verrez le code de la macro que vous avez enregistrée. Sélectionnez tout le code, puis copiez-le.
  4. Modifier la macro dans le classeur de macros personnelles
    Ensuite, sélectionnez la macro que vous souhaitez modifier dans le classeur de macros personnelles. Notez que ce classeur est masqué, ce qui empêche toute modification directe. Cliquez sur 'OK', puis sur 'Annuler' pour revenir à l'interface principale. Pour afficher le classeur de macros personnelles, allez dans l'onglet 'Affichage' et sélectionnez 'Afficher'.
  5. Remplacer les instructions de la macro
    Une fois que vous avez accès au classeur de macros personnelles, cliquez sur l'onglet 'Développeur', puis sur 'Macros' pour sélectionner la macro à modifier. Cliquez sur 'Modifier' pour ouvrir l'éditeur Visual Basic. Remplacez les instructions enregistrées par celles que vous avez copiées précédemment. Fermez l'éditeur Visual Basic pour enregistrer les modifications.
  6. Nettoyage et masquage du classeur
    Pour terminer, il est conseillé de masquer le fichier 'personal.xlsb', qui correspond au classeur de macros personnelles. Cliquez sur l'onglet 'Affichage', activez la fenêtre du classeur de macros personnelles, puis cliquez sur 'Masquer'.
  7. Conclusion et sauvegarde des modifications
    À partir de maintenant, que vous ouvriez un classeur existant ou que vous en créiez un nouveau, la macro dans le classeur de macros personnelles sera toujours disponible. Lors de la fermeture d'Excel, vous serez invité à enregistrer les modifications apportées au classeur de macros personnelles. Cliquez sur 'Enregistrer' pour conserver votre macro.

FAQ :

Comment enregistrer une macro dans le classeur de macros personnelles ?

Pour enregistrer une macro dans le classeur de macros personnelles, démarrez l'enregistreur de macro, donnez un nom à votre macro, choisissez 'Classeur de macros personnelles' comme emplacement, puis cliquez sur OK. Une fois l'enregistrement terminé, fermez l'enregistreur.

Qu'est-ce que le Visual Basic Editor dans Excel ?

Le Visual Basic Editor est un outil intégré dans Excel qui permet aux utilisateurs de créer, modifier et gérer des macros en utilisant le langage de programmation Visual Basic for Applications (VBA).

Pourquoi utiliser un classeur de macros personnelles ?

Le classeur de macros personnelles permet de stocker des macros qui peuvent être utilisées dans n'importe quel classeur Excel. Cela facilite l'accès et l'utilisation des macros sans avoir à les recréer à chaque fois.

Comment masquer le classeur de macros personnelles ?

Pour masquer le classeur de macros personnelles, allez dans l'onglet 'Affichage', sélectionnez 'Masquer'. Cela permet de garder l'interface d'Excel propre tout en gardant les macros accessibles.

Que faire si je veux modifier une macro existante ?

Pour modifier une macro existante, ouvrez le Visual Basic Editor, sélectionnez la macro que vous souhaitez modifier, apportez les modifications nécessaires, puis fermez l'éditeur pour enregistrer les changements.


Quelques cas d'usages :

Automatisation des rapports hebdomadaires

Dans un environnement de bureau, une macro peut être utilisée pour automatiser la création de rapports hebdomadaires. Par exemple, une macro peut extraire des données de plusieurs feuilles de calcul, les compiler dans un rapport et les formater automatiquement, ce qui réduit le temps de travail et minimise les erreurs.

Gestion des données clients

Les équipes de vente peuvent utiliser des macros pour automatiser le processus de mise à jour des informations clients dans une base de données Excel. Cela inclut des tâches comme le tri, le filtrage et la mise en forme des données, ce qui améliore l'efficacité et la précision des informations.

Création de factures personnalisées

Les comptables peuvent créer une macro qui génère automatiquement des factures personnalisées à partir d'un modèle. En entrant simplement les détails du client et les montants, la macro peut remplir le modèle et l'enregistrer sous un nouveau nom, ce qui simplifie le processus de facturation.

Analyse de données financières

Les analystes financiers peuvent utiliser des macros pour automatiser l'analyse de grandes quantités de données financières. Par exemple, une macro peut être programmée pour calculer des indicateurs clés de performance (KPI) et générer des graphiques, ce qui permet de gagner du temps lors de la préparation des présentations.

Suivi des projets

Les chefs de projet peuvent utiliser des macros pour suivre l'avancement des tâches dans un tableau de projet. Une macro peut être configurée pour mettre à jour automatiquement les statuts des tâches et envoyer des notifications par e-mail aux membres de l'équipe, améliorant ainsi la communication et la gestion du temps.


Glossaire :

Macro

Une macro est une séquence d'instructions qui automatise des tâches répétitives dans un logiciel, comme Excel. Elle permet d'exécuter rapidement des opérations sans avoir à les répéter manuellement.

Classeur de macros personnelles

C'est un fichier spécial dans Excel (généralement nommé 'PERSONAL.XLSB') qui stocke les macros personnelles de l'utilisateur. Ce classeur est chargé automatiquement à chaque démarrage d'Excel, rendant les macros disponibles pour tous les classeurs.

Visual Basic Editor

C'est l'environnement de développement intégré (IDE) utilisé pour écrire et modifier des macros en Visual Basic for Applications (VBA) dans Excel.

Copier-coller

C'est une opération courante qui consiste à sélectionner un élément, à le copier dans le presse-papiers, puis à le coller à un autre endroit. Dans le contexte des macros, cela peut être automatisé pour gagner du temps.

Fenêtre du classeur de macros personnelles

C'est l'interface dans Excel qui permet à l'utilisateur de visualiser et de gérer les macros stockées dans le classeur de macros personnelles.

0 sur 5
( 0 avis )
5 (0)
4 (0)
3 (0)
2 (0)
1 (0)

Mandarine AI: CE QUI POURRAIT VOUS INTÉRESSER

Rappel

Afficher