Macro dans un classeur

Bonjour,
J’ai voulu mettre une macro dans non ficher pour afficher les feuilles masquées, mais au lancement, il me vient ce message.
Alerte
Les macros de ce projet sont désactivées. Référez-vous à l’aide en ligne ou à la documentation de l’application hôte pour savoir comment activer les macros.

Sub affichefeuille()
Dim sh As Worksheet
For Each sh In Worksheets
sh.Visible = xlSheetVisible
Next sh
End Sub
Comment faire pour activer cette macro.
Merci pour l’aide

Bonjour,

Bonjour
L’activation des macros doit être effectué à l’ouverture du fichier en activant ce genre de message :

Ici il faut cliquer sur le bouton « Activer le contenu »

Le type de message pour l’activation dépend de la version d’Excel

De plus le paramétrage de sécurité doit être réalisé de tel façon que l’activation des macros soit réalisable : Option Excel/Centre de gestion de la confidentialité/Paramètres des macros : ne pas avoir côcher « Désactiver toutes les macros sans notification »
L’idéal c’est de côcher « Désactiver toutes les macros avec notification »

Regardes de ce côté

1 J'aime

Ce sujet a été automatiquement fermé après 30 jours. Aucune réponse n’est permise dorénavant.