changer le fond d'une case quand feuille vérouillée
3 réponses
Sabine
Bonjour.
J'aimerais savoir s'il est possible de changer le fond=20
d'une cellule non-v=E9rouiller qui se trouve dans une=20
feuille prot=E9g=E9e.
Merci d'avance
Salut Le problème c'est que j'ai excel 2000. Est-ce également possible?
garnote
Bonjour Sabine,
Tu pourrais essayer ceci : Fais un clic droit sur ton onglet, choisis Visualiser le code et colle cette macro :
Private Sub Worksheet_SelectionChange(ByVal MPFE As Range) If MPFE.Address = "$C$2" Then ActiveSheet.Unprotect Else ActiveSheet.Protect End If End Sub
Je suppose ici que la cellule C2 n'est pas verrouillée.
Serge
"Sabine" a écrit dans le message de news: 4ecc01c34165$9c6cbc60$ Salut Le problème c'est que j'ai excel 2000. Est-ce également possible?
Bonjour Sabine,
Tu pourrais essayer ceci :
Fais un clic droit sur ton onglet, choisis Visualiser le code
et colle cette macro :
Private Sub Worksheet_SelectionChange(ByVal MPFE As Range)
If MPFE.Address = "$C$2" Then
ActiveSheet.Unprotect
Else
ActiveSheet.Protect
End If
End Sub
Je suppose ici que la cellule C2 n'est pas verrouillée.
Serge
"Sabine" <samal@mycable.ch> a écrit dans le message de news:
4ecc01c34165$9c6cbc60$a401280a@phx.gbl...
Salut
Le problème c'est que j'ai excel 2000. Est-ce également
possible?
Tu pourrais essayer ceci : Fais un clic droit sur ton onglet, choisis Visualiser le code et colle cette macro :
Private Sub Worksheet_SelectionChange(ByVal MPFE As Range) If MPFE.Address = "$C$2" Then ActiveSheet.Unprotect Else ActiveSheet.Protect End If End Sub
Je suppose ici que la cellule C2 n'est pas verrouillée.
Serge
"Sabine" a écrit dans le message de news: 4ecc01c34165$9c6cbc60$ Salut Le problème c'est que j'ai excel 2000. Est-ce également possible?
Philippe.R
Je n'ai pas le moyen de vérifier, mais à ma connaissance, la possibilité que je décrivais fait partie des nouveautés de la version 2002. Il doit quand même y avoir moyen d'y parvenir par VBA, je suppose (mais j'ai la flemme de chercher maintenant). -- Amicales Salutations
Retirer A_S_ pour répondre. XL97 / XL2002 "Sabine" a écrit dans le message de news:4ecc01c34165$9c6cbc60$ Salut Le problème c'est que j'ai excel 2000. Est-ce également possible?
Je n'ai pas le moyen de vérifier, mais à ma connaissance, la possibilité que je décrivais fait partie
des nouveautés de la version 2002.
Il doit quand même y avoir moyen d'y parvenir par VBA, je suppose (mais j'ai la flemme de chercher
maintenant).
--
Amicales Salutations
A_S_rauphil@wanadoo.fr
Retirer A_S_ pour répondre.
XL97 / XL2002
"Sabine" <samal@mycable.ch> a écrit dans le message de news:4ecc01c34165$9c6cbc60$a401280a@phx.gbl...
Salut
Le problème c'est que j'ai excel 2000. Est-ce également
possible?
Je n'ai pas le moyen de vérifier, mais à ma connaissance, la possibilité que je décrivais fait partie des nouveautés de la version 2002. Il doit quand même y avoir moyen d'y parvenir par VBA, je suppose (mais j'ai la flemme de chercher maintenant). -- Amicales Salutations
Retirer A_S_ pour répondre. XL97 / XL2002 "Sabine" a écrit dans le message de news:4ecc01c34165$9c6cbc60$ Salut Le problème c'est que j'ai excel 2000. Est-ce également possible?