recherche
MaisonLes sujetsexcelExcel Personal Macro Workbook: Comment créer, utiliser et partager

Ce 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.

Excel Personal Macro Workbook: Comment créer, utiliser et partager

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.

  1. Dans n'importe quel classeur, accédez à l'onglet Développeur> groupe de code et cliquez sur Record Macro . Excel Personal Macro Workbook: Comment créer, utiliser et partager
  2. 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 ). Excel Personal Macro Workbook: Comment créer, utiliser et partager
  3. Effectuez les actions souhaitées pour enregistrer une macro (ou sauter cette étape si votre seul objectif est de créer le classeur).
  4. Cliquez sur Arrêter l'enregistrement (sur l'onglet Développeur ou la barre d'état). Excel Personal Macro Workbook: Comment créer, utiliser et partager
  5. Économisez et fermez tous les classeurs ouverts. Une invite semblera enregistrer des modifications dans le classeur de macro personnel; Cliquez sur Enregistrer . Excel Personal Macro Workbook: Comment créer, utiliser et partager 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.

  1. Ouvrez le VBE (Alt F11 ou le bouton Visual Basic sur l'onglet Developer).
  2. Dans le projet Explorer, localisez Personal.xlsb , développez-le et double-cliquez sur Module1 pour ouvrir sa fenêtre de code.
  3. Écrivez, collez ou modifiez le code VBA.
  4. Fermer le VBE et Excel; Enregistrer les modifications lorsque vous y êtes invité.

Excel Personal Macro Workbook: Comment créer, utiliser et partager

Utilisation de macros du classeur personnel

Accédez aux macros à partir du classeur personnel dans n'importe quel fichier Excel:

  1. Onglet Développeur> Groupe de code> Macros (ou Alt F8).
  2. Sélectionnez la macro souhaitée et cliquez sur Exécuter . Excel Personal Macro Workbook: Comment créer, utiliser et partager

Alternativement, attribuez des raccourcis personnalisés ou créez des boutons macro.

Exportation et partage du classeur de macro personnel

Exportation:

  1. Ouvrez le VBE.
  2. Cliquez avec le bouton droit sur Module1 sous Personal.xlsb et sélectionnez Fichier d'exportation .
  3. Enregistrez le fichier .bas.

Excel Personal Macro Workbook: Comment créer, utiliser et partager

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:

  1. Fichier > Options .
  2. Sélectionnez des modules complémentaires .
  3. Dans la liste déroulante "Gérer", choisissez les éléments désactivés et cliquez sur Go .
  4. Sélectionnez un classeur de macro personnel , cliquez sur Activer et redémarrez Excel.

Excel Personal Macro Workbook: Comment créer, utiliser et partager

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:

  1. Accédez au classeur personnel.xlsb.
  2. Affichage de l'onglet> Groupe de fenêtres > Masquer . Excel Personal Macro Workbook: Comment créer, utiliser et partager

Néannière:

  1. Affichage de l'onglet> Groupe de fenêtres > UNHIDE .
  2. Sélectionnez Personal.xlsb et cliquez sur OK . Excel Personal Macro Workbook: Comment créer, utiliser et partager

Suppression du fichier personnel.xlsb

Pour supprimer complètement le classeur de macro personnel:

  1. Fermez tous les classeurs Excel.
  2. 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.

Excel Personal Macro Workbook: Comment créer, utiliser et partager

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!

Déclaration
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

<🎜>: Bubble Gum Simulator Infinity - Comment obtenir et utiliser les clés royales
3 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
Nordhold: Système de fusion, expliqué
3 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Comment déverrouiller le grappin
3 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌

Outils chauds

VSCode Windows 64 bits Télécharger

VSCode Windows 64 bits Télécharger

Un éditeur IDE gratuit et puissant lancé par Microsoft

Version Mac de WebStorm

Version Mac de WebStorm

Outils de développement JavaScript utiles

mPDF

mPDF

mPDF est une bibliothèque PHP qui peut générer des fichiers PDF à partir de HTML encodé en UTF-8. L'auteur original, Ian Back, a écrit mPDF pour générer des fichiers PDF « à la volée » depuis son site Web et gérer différentes langues. Il est plus lent et produit des fichiers plus volumineux lors de l'utilisation de polices Unicode que les scripts originaux comme HTML2FPDF, mais prend en charge les styles CSS, etc. et présente de nombreuses améliorations. Prend en charge presque toutes les langues, y compris RTL (arabe et hébreu) ​​et CJK (chinois, japonais et coréen). Prend en charge les éléments imbriqués au niveau du bloc (tels que P, DIV),

Adaptateur de serveur SAP NetWeaver pour Eclipse

Adaptateur de serveur SAP NetWeaver pour Eclipse

Intégrez Eclipse au serveur d'applications SAP NetWeaver.

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit