Excel Personal Macro Workbook: Comment créer, utiliser et partager
Apr 02, 2025 am 09:27 AMCe tutoriel explique comment créer et utiliser le fichier personnel.xlsb pour rendre les macros Excel accessibles sur tous les classeurs. Normalement, les macros Excel sont spécifiques au classeur. Ce guide montre comment centraliser le code VBA couramment utilisé dans le classeur de macro personnel pour l'accès universel dans Excel.
- Localisation de votre fichier personnel.xlsb
- Création d'un classeur de macro personnel
- édition du classeur personnel
- Exécuter des macros à partir du classeur personnel
- Exportation de votre classeur de macro personnel
- Partage de votre classeur de macro personnel
- Activer le classeur de macro personnel
- Empêcher personnel.xlsb d'ouvrir automatiquement
- Nothing the Personal Workbook
- Suppression du fichier personnel.xlsb
Comprendre le classeur de macro personnel Excel
Le classeur de macro personnel est un fichier spécial, personnel.xlsb (Excel 2007-2019) ou personnel.xls (versions antérieures). Les macros dans ce fichier sont disponibles chaque fois que Excel est lancé. Il est intelligemment caché par défaut, s'intégrant de manière transparente dans l'arrière-plan. Excel détecte automatiquement son emplacement et le charge au démarrage. Au-delà des macros, il peut également stocker des fonctions VBA personnalisées.
Notez que le classeur de macro personnel n'est pas créé automatiquement. Vous devez enregistrer au moins une macro pour le générer. Une fois créé, vous pouvez ajouter plus de macros via l'éditeur VB.
Localisation du classeur de macro personnel
Le fichier personnel.xlsb réside dans le dossier xlstart:
Windows 10, 7, Vista: C:\Users\User Name\AppData\Roaming\Microsoft\Excel\XLSTART
Windows XP: C:\Documents and Settings\User Name\Application Data\Microsoft\Excel\XLSTART\
N'oubliez pas que le dossier AppData est caché. Activez les "éléments cachés" dans l'onglet Affichage de Windows Explorer pour le localiser.
L'absence du dossier XLStart indique que le classeur de macro personnel n'a pas encore été créé. Suivez les étapes ci-dessous pour en créer une.
Création du classeur de macro personnel
La création du classeur de macro personnel nécessite l'enregistrement d'une macro, accessible via l'onglet Développeur. Assurez-vous que l'onglet Développeur est activé dans Excel.
- Dans n'importe quel classeur, accédez à l'onglet Développeur> groupe de code et cliquez sur Record Macro .
- La bo?te de dialogue Macro Enregistrement appara?t. Sélectionnez des alecteurs de macro personnels dans la liste déroulante "Store Macro in" et cliquez sur OK . Vous pouvez éventuellement renommer le nom de macro par défaut (par exemple, macro1 ).
- Effectuez les actions souhaitées pour enregistrer une macro (ou sauter cette étape si votre seul objectif est de créer le classeur).
- Cliquez sur Arrêter l'enregistrement (sur l'onglet Développeur ou la barre d'état).
- économisez et fermez tous les classeurs ouverts. Une invite semblera enregistrer des modifications dans le classeur de macro personnel; Cliquez sur Enregistrer .
Cette invite réappara?tra chaque fois que vous créez ou mettez à jour les macros.
Le fichier personnel.xlsb est désormais créé et se chargera automatiquement en arrière-plan avec chaque lancement Excel. Vous pouvez ajouter des macros via l'enregistrement, l'éditeur VB, la copie à partir d'autres classeurs ou l'importation de fichiers .bas.
Gestion des macros dans le classeur de macro personnels
Accès, créer et modifier les macros dans le fichier personnel.xlsb à l'aide de l'éditeur Visual Basic (VBE). Vous pouvez également copier le code à partir d'autres classeurs.
- Ouvrez le VBE (Alt F11 ou le bouton Visual Basic sur l'onglet Developer).
- Dans le projet Explorer, localisez Personal.xlsb , développez-le et double-cliquez sur Module1 pour ouvrir sa fenêtre de code.
- écrivez, collez ou modifiez le code VBA.
- Fermer le VBE et Excel; Enregistrer les modifications lorsque vous y êtes invité.
Utilisation de macros du classeur personnel
Accédez aux macros à partir du classeur personnel dans n'importe quel fichier Excel:
- Onglet Développeur> Groupe de code> Macros (ou Alt F8).
- Sélectionnez la macro souhaitée et cliquez sur Exécuter .
Alternativement, attribuez des raccourcis personnalisés ou créez des boutons macro.
Exportation et partage du classeur de macro personnel
Exportation:
- Ouvrez le VBE.
- Cliquez avec le bouton droit sur Module1 sous Personal.xlsb et sélectionnez Fichier d'exportation .
- Enregistrez le fichier .bas.
Importation: cliquez avec le bouton droit sur le module et sélectionnez Importer le fichier .
Partage: partagez directement le fichier personnel.xlsb (utilisez la prudence si les destinataires ont déjà leur propre.xlsb), copiez les macros individuels dans un autre classeur ou exportez des macros vers un fichier .bas pour que d'autres importent. Sachez que certaines macros pourraient ne pas fonctionner correctement sur d'autres systèmes en raison de références spécifiques aux classeurs.
Activer le classeur de macro personnel
Si les macros disparaissent, le fichier personnel.xlsb peut être désactivé. Réactivez-le:
- Fichier > Options .
- Sélectionnez des modules complémentaires .
- Dans la liste déroulante "Gérer", choisissez les éléments désactivés et cliquez sur Go .
- Sélectionnez un classeur de macro personnel , cliquez sur Activer et redémarrez Excel.
Cacheter et décrocher le classeur personnel
Cachette: pour empêcher le fichier personnel.xlsb d'être visible tout en conservant les fonctionnalités macro:
- Accédez au classeur personnel.xlsb.
- Affichage de l'onglet> Groupe de fenêtres > Masquer .
Néannière:
- Affichage de l'onglet> Groupe de fenêtres > UNHIDE .
- Sélectionnez Personal.xlsb et cliquez sur OK .
Suppression du fichier personnel.xlsb
Pour supprimer complètement le classeur de macro personnel:
- Fermez tous les classeurs Excel.
- Ouvrez Windows Explorer, affichez des éléments cachés, accédez au dossier XLStart et supprimez Personal.xlsb. Assurez-vous que tous les processus Excel sont fermés avant la suppression.
Cela conclut le guide sur la création de macros Excel accessibles dans tous les classeurs.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Article chaud

Outils chauds

Bloc-notes++7.3.1
éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)
