1. Démarrez Visual Basic Editor en appuyant sur Alt + F11.

  2. Sélectionnez Déboguer, compiler le nom du projet VBA. Dans les versions précédentes d’Excel, le code VBA était automatiquement compilé lorsque vous enregistriez le complément. Ce n’est plus vrai, vous devez le faire vous-même avant d’enregistrer le complément.

  3. Si vous souhaitez verrouiller l’affichage du projet, vous pouvez sélectionner Outils, Propriétés pour le nom du projet VBA.

Dans cette boîte de dialogue, vous activez la protection et cochez l’option Verrouiller le projet pour l’affichage.

Saisissez un mot de passe et cliquez sur le bouton OK.

  1. Activez Excel en appuyant sur Alt + F11.

  2. Sélectionnez Fichier, Propriétés …​, Résumé et remplissez les informations pour les champs Titre et Commentaires.

Le titre sera le nom qui apparaît dans la boîte de dialogue Compléments (la boîte de dialogue affichant les compléments disponibles), le commentaire sera la description qui apparaîtra lorsque vous sélectionnez le complément dans la boîte de dialogue Compléments.

Cliquez sur le bouton OK pour fermer la boîte de dialogue Propriétés.

  1. Sélectionnez Fichier, Enregistrer sous….

  2. Modifiez l’option Filetype: en complément Microsoft Excel (* .xla) (le dernier choix dans la liste déroulante).

Le complément doit contenir au moins une feuille de calcul si cette option doit être affichée.

  1. Cliquez sur le bouton Enregistrer pour enregistrer le classeur en tant que complément.

Le verrouillage du projet ne prend effet que lorsque vous fermez et rouvrez le classeur.

Vous pouvez convertir un classeur en complément en modifiant la propriété IsAddin sur True pour l’objet ThisWorkbook.

Cela doit être effectué à partir de Visual Basic Editor. Lorsque la propriété est modifiée, vous pouvez enregistrer le classeur en cliquant sur le bouton Save-toolbarbutt