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
  • 3386 vues

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.

00:00:08
Pour ce faire je peux l'enregistrer dans mon classeur de macros personnelles classeur masqué spécial qui est chargé chaque fois que vous démarrez Excel ?
00:00:16
Je démarre l'enregistreur de macro et je donne à cette macro le même nom que celui de la macro d'origine.
00:00:22
Phildar relative air.
00:00:24
Mais cette fois sous enregistrer la macro dans je choisis classeur de macros personnelles et clique sur ok.
00:00:33
J'arrête l'enregistrement aussitôt car je n'avais pas réellement besoin d'enregistrer ces étapes que je vais remplacer aller d'une opération copier coller.
00:00:41
Je affiche la boîte de dialogue macron.
00:00:44
Dans laquelle apparaissent mais macron.
00:00:46
Voici la macro que je viens d'enregistrer dans mon classeur de macros personnelles.
00:00:51
Et voici la macro que je souhaite copier.
00:00:54
Je clique sur modifier.
00:00:56
Pour vers Visual basic Editor.
00:01:00
Voici la macro sommes fil des relative Heuer.
00:01:04
Nous allons l'ASélectionné en totalité ligne un seul comprise.
00:01:08
Copier là.
00:01:11
Puis fermer Visual basic Editor.
00:01:15
À présent je vais sélectionner dans mon classeur de macros personnelles la macro que je souhaite modifier.
00:01:23
Mec c'est lundi que le classeur est un classeur masqué et que nous ne pouvons pas modifier de macron.
00:01:29
Je clique donc sur okay.
00:01:31
Puis sur annuler.
00:01:34
Maintenant nous allons afficher le classeur de macros personnelles Pour ce faire cliquez sur l'onglet affichage puis sur afficher.
00:01:43
Voici le classement masqué.
00:01:45
Cliquons sur okay.
00:01:48
Cliquez sur l'onglet développeur.
00:01:50
Cliquer sur macron puis sélectionnez-la macron contenu dans le classeur de macros personnelles.
00:01:58
Je clique sur modifier.
00:02:00
Voici les quelques instructions que nous avons enregistré.
00:02:03
Je vais simplement les remplacer au moyen d'un collège.
00:02:07
Il suffit maintenant de fermer Visual basic Editor les modifications sont enregistrées.
00:02:12
Pour finir je souhaite effectuer un nettoyage je vais donc masquer le fichier personal point xls B qui correspond au classeur masqué ?
00:02:21
Cliquez sur l'onglet affichage activer la fenêtre du classeur de macros personnelles.
00:02:28
Puis cliquez sur masquer.
00:02:31
Dorénavant sur cet ordinateur.
00:02:33
Que j'ouvre un classeur existant où que j'en crée un 7 macron dans le classeur de macros personnelles sera toujours disponible ?
00:02:41
À la prochaine fermeture de Excel.
00:02:44
Je dois indiquer si je souhaite enregistrer les modifications apportées au classeur de macros personnelles.
00:02:49
Comme je souhaite enregistrer cette macro dans mon classeur de macros personnelles je vais cliquez sur enregistrer.

Il n’existe aucun élément correspondant à votre recherche dans cette vidéo...
Effectuez une autre recherche ou retournez au contenu !

 

Mandarine AI: CE QUI POURRAIT VOUS INTÉRESSER

Rappel

Afficher