Excel

cs_biscar Messages postés 1 Date d'inscription mercredi 14 novembre 2007 Statut Membre Dernière intervention 13 décembre 2009 - 13 déc. 2009 à 04:57
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 - 13 déc. 2009 à 09:38
dans excel en vba,comment vérouiller un groupe de cellules,tant qu'une autre cellule n'est pas rempli(texte)et dévérouiller ce groupe de cellules si la condition est vrai

debutant de debutant

1 réponse

ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
13 déc. 2009 à 09:38
Bonjour,

Pour verrouiller ou déverrouiler : exemple :

Sheets("Feuil1").Unprotect
Sheets("Feuil1").Range("A1:G4").Locked = True ' true pour verrouiller et False pour déverrouiller
Sheets("Feuil1").Protect



Te reste ensuite (bien sûr) mais là c'est vraiment le B.A.BA à établir ton code d'expression conditionnelle, dans (par exemple) l'évènement change de ta feuille et en utilisant le paramètre target pour éviter une exécution systématique, quelle que soit la cellule modifiée

____________________
Très intéressante fable, L'OISELEUR, L'AUTOUR ET L'ALOUETTE !
Cliquer sur "Réponse acceptée" (en bas d'une solution avérée adéquate) rendra service à d'autres. PENSEZ-Y.
0
Rejoignez-nous