Bonjour,
Ta demande est contradictoire !
xlSheetVeryHidden permet de masquer une feuille de façon qu'elle ne puisse être rendue visible manuellement (elle n'apparaît pas dans les feuilles masquées du classeur). Ce masquage et démasquage ne peut être effectué qu'en VBA, exclusivement.
Ce qui implique l'utilisation de code, que tu peux protéger avec un mot de passe...
Si le classeur est enregistré en xlsx il ne peut contenir de code. Donc tu ne pourras plus réafficher la feuille !
Il te reste une possibilité : opérer à partir d'un autre classeur pour masquer ou démasquer la feuille du classeur concerné. A ce moment tu peux enregistrer ce dernier en xlsx. Et tu manipules la feuille concernée à partir d'un autre classeur que tu réserves à ton usage.
Cordialement.