Macro dévérouiller feuille Excel_deboggage
Fermé
jdr
-
19 mars 2015 à 17:35
PlacageGranby Messages postés 393 Date d'inscription mercredi 26 mars 2014 Statut Membre Dernière intervention 7 mars 2019 - 19 mars 2015 à 21:02
PlacageGranby Messages postés 393 Date d'inscription mercredi 26 mars 2014 Statut Membre Dernière intervention 7 mars 2019 - 19 mars 2015 à 21:02
A voir également:
- Macro dévérouiller feuille Excel_deboggage
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Macro word - Guide
- Comment deverouiller - Guide
- Feuille de pointage excel - Télécharger - Tableur
- Déverouiller clavier - Guide
3 réponses
Thorak83
Messages postés
1051
Date d'inscription
jeudi 20 juin 2013
Statut
Membre
Dernière intervention
22 décembre 2017
156
Modifié par Thorak83 le 19/03/2015 à 17:41
Modifié par Thorak83 le 19/03/2015 à 17:41
Bonjour,
Le Else ne sert à rien dans votre cas
si excel vous propose de debogguer c'est qu'il y a une erreur
Cordialement
Le Else ne sert à rien dans votre cas
si excel vous propose de debogguer c'est qu'il y a une erreur
Cordialement
PlacageGranby
Messages postés
393
Date d'inscription
mercredi 26 mars 2014
Statut
Membre
Dernière intervention
7 mars 2019
26
Modifié par PlacageGranby le 19/03/2015 à 18:10
Modifié par PlacageGranby le 19/03/2015 à 18:10
Bonjour,
Je ne suis pas sur que Unprotect te permet d'interroger sur l'état de la feuille. Je crois que cela fait seulement l'action de déverrouiller.
Un petit saut sur google. "VBA savoir si une feuille est verrouillé".
Et je trouve :
Je crois que tu peux essayer ça et si c'est true, alors tu unprotect la feuille. Adapter avec activesheet.
Bon test.
Je ne suis pas sur que Unprotect te permet d'interroger sur l'état de la feuille. Je crois que cela fait seulement l'action de déverrouiller.
Un petit saut sur google. "VBA savoir si une feuille est verrouillé".
Et je trouve :
If Sheets(1).ProtectContents = True Then MsgBox "Le contenu de Feuil1 est protégé." End If
Je crois que tu peux essayer ça et si c'est true, alors tu unprotect la feuille. Adapter avec activesheet.
Bon test.
f894009
Messages postés
17205
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 octobre 2024
1 709
19 mars 2015 à 18:18
19 mars 2015 à 18:18
Bonjour a vous deux
ActiveSheet.Unprotect ---> instruction pour deproteger une feuille
ActiveSheet.ProtectContents ---> instruction pour tester si feuille protegee (true) ou pas (false)
ActiveSheet.Unprotect ---> instruction pour deproteger une feuille
ActiveSheet.ProtectContents ---> instruction pour tester si feuille protegee (true) ou pas (false)
PlacageGranby
Messages postés
393
Date d'inscription
mercredi 26 mars 2014
Statut
Membre
Dernière intervention
7 mars 2019
26
19 mars 2015 à 21:02
19 mars 2015 à 21:02
Merci F894009, tu confirmes mes soupçons.
19 mars 2015 à 17:46
et il y a un If car je ne veux pas que les commandes s'exécutent si le mot de passe est erroné
Quand un mdp erroné est saisi et que j'actionne le déboggage, c'est la ligne If ActiveSheet.Unprotect = True Then qui est surlignée en jaune