X = Columns(1).Locked
If Columns(1).Locked = False Then MsgBox "Pensez à protéger la colonne A."
Bonjour ;Bonjour,
Si tu donnes un mot de passe différent à chaque personne et que le verrouillage est désactivé sur certaines cellules en fonction dudit mot de passe, aucune cellule de la feuille n'est déverrouillée donc pas besoin de reverrouiller avant de fermer le classeur.
Bonsoir ;Bonsoir krolik serge,
Pour tester si la colonne A est protégée, vous pouvez faire :
X vaut False si la colonne n'est pas protégée, sinon renvoie True.VB:X = Columns(1).Locked
Pour le message vous pouvez faire :
Code:If Columns(1).Locked = False Then MsgBox "Pensez à protéger la colonne A."
J'ai ouvert le classeur et... désolé mais je ne comprends pas, toutes les cellules semblent protégées.J'ai présenté un cas ou le formateur a oublié de reverrouiller sa colonne "B" avant de refermer le fichier partagé
Là non plus rien compris.Pourriez-vous avoir l'amabilité de m'indiquer la variable en fonction du nombre de colonnes s'il vous plaît.
If Columns("B").Locked = False Then MsgBox "Pensez à protéger la colonne Noms."
If Columns("C").Locked = False Then MsgBox "Pensez à protéger la colonne Prénoms."
Bonjour ;J'ai ouvert le classeur et... désolé mais je ne comprends pas, toutes les cellules semblent protégées.
Comment le formateur a-t-il déverrouillée la colonne B (et uniquement la colonne B) ?
La proposition de #3 ne convient pas ?
Bonjour ;Re,
Rien compris à votre fichier. Aucune macro pour le verrouillage. Donc pas grand chose à en tirer.
Là non plus rien compris.
Dans ce code on vérifie si les colonnes B et C sont protégées. Dans le cas contraire on émet un message.
VB:If Columns("B").Locked = False Then MsgBox "Pensez à protéger la colonne Noms." If Columns("C").Locked = False Then MsgBox "Pensez à protéger la colonne Prénoms."
C'était déjà bien expliqué au tout début, donc je crois qu'on a tous bien compris ce que tu veux faire.En fait lorsque l'on referme le fichier, à l'ouverture la personne devra remettre son mot de passe pour réécrire. Le tuto que j'avais vu été plus efficace que je ne l'avais prévu.
En pièce jointe ledit classeur.Ce soir je te posterai un classeur exemple qui correspond à ce que je te proposais en #3 (et peut-être à ton tuto).
Pas sûr que ça te convienne, mais tu regarderas et tu diras si ça te va ou pas.