Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Christophe

XLDnaute Occasionnel
Bonjour le Forum,

J'ai un champ nommé "MEC" dont la mise en forme varie par VBa selon la valeur d'un autre champ "Type2". Tout fonctionne parfaitement sauf si je protège la feuille. Alors ma macro bug même si "MEC" est non protégée.

Avez-vous une idée ?

Merci par avance. Bonne journée.

Christophe
 

Pièces jointes

Re : Macro & Protection

Bonjour

Soit tu dois garder ta feuille constamment protégée et dans ce cas là tu peux la protéger à l'ouverture de ton classeur en vba en rajoutant userinterfaceonly et ta macro passera

soit tu dois la deprotéger et reprotéger et dans ce cas là tu ajoutes un unprotect en début de macro

Bon WE
 
Re : Macro & Protection

1/ bonjour ton fichier ne passe pas.
2/ as-tu essayé de déproteger ta feuille avant le début du code de ta macro
du style (activesheet.unprotect) et (protect) en fin de code si je me souviens bien
à+

boum Pascal.... bonne journée
 
Re : Macro & Protection

re,
ActiveSheet.Unprotect "Titi"
ActiveSheet.Protect PassWord:="Titi"
voilà.

une petite précision:
pense à proteger tes macros sinon on peut avoir acces à ton mot de passe (si tu veux l'eviter)

dans vba/outils/propriete vbaproject/protection
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
16
Affichages
505
Réponses
40
Affichages
2 K
Retour