OVH Cloud OVH Cloud

proteger une cellule

10 réponses
Avatar
PHIL
Bonjour,

savez comment proteger une valeur dans une cellule, sans proteger la feuille
et avoir acces a toutes les fonctions.

merci

10 réponses

Avatar
Gaenonius
Si tu as décidé que la cellule A1, par exemple, d'une feuille précise doit
toujours avoir la valeur "toto", mets cette procédure dans le code de la feuille
en question :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A1").Value = "toto"
End Sub

--
Gaenonius

Bonjour,

savez comment proteger une valeur dans une cellule, sans proteger la feuille
et avoir acces a toutes les fonctions.

merci


Avatar
Sitting Hoax \(BM\)
Données / Validations / Autoriser /
Sélectionner là dedans ce qu'on désire comme autorisation, avec en prime un
message d'erreur à paramétrer en cas de non respect de la valeur autorisée.
Amicalement
Sitting Hoax
"PHIL" a écrit dans le message de
news:
Bonjour,

savez comment proteger une valeur dans une cellule, sans proteger la
feuille

et avoir acces a toutes les fonctions.

merci


Avatar
PHIL
oui mais je veux empecher l'utilisateur, de supprimer le toto.
meme si il veut le supprimer , il réapparait automatiquement.

merci


Si tu as décidé que la cellule A1, par exemple, d'une feuille précise doit
toujours avoir la valeur "toto", mets cette procédure dans le code de la feuille
en question :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A1").Value = "toto"
End Sub

--
Gaenonius

Bonjour,

savez comment proteger une valeur dans une cellule, sans proteger la feuille
et avoir acces a toutes les fonctions.

merci





Avatar
Gaenonius
S'il réapparait il ne peut donc pas le supprimer...

--
Gaenonius

oui mais je veux empecher l'utilisateur, de supprimer le toto.
meme si il veut le supprimer , il réapparait automatiquement.

merci



Si tu as décidé que la cellule A1, par exemple, d'une feuille précise doit
toujours avoir la valeur "toto", mets cette procédure dans le code de la feuille
en question :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A1").Value = "toto"
End Sub

--
Gaenonius


Bonjour,

savez comment proteger une valeur dans une cellule, sans proteger la feuille
et avoir acces a toutes les fonctions.

merci







Avatar
PHIL
oui voila il faut que toujours cette cellule porte le nom de toto par exemple
avec impossibilité de la supprimer.

connait tu le code.

merci


S'il réapparait il ne peut donc pas le supprimer...

--
Gaenonius

oui mais je veux empecher l'utilisateur, de supprimer le toto.
meme si il veut le supprimer , il réapparait automatiquement.

merci



Si tu as décidé que la cellule A1, par exemple, d'une feuille précise doit
toujours avoir la valeur "toto", mets cette procédure dans le code de la feuille
en question :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A1").Value = "toto"
End Sub

--
Gaenonius


Bonjour,

savez comment proteger une valeur dans une cellule, sans proteger la feuille
et avoir acces a toutes les fonctions.

merci










Avatar
Gaenonius
Je viens de te le donner.

--
Gaenonius

oui voila il faut que toujours cette cellule porte le nom de toto par exemple
avec impossibilité de la supprimer.

connait tu le code.

merci



S'il réapparait il ne peut donc pas le supprimer...

--
Gaenonius


oui mais je veux empecher l'utilisateur, de supprimer le toto.
meme si il veut le supprimer , il réapparait automatiquement.

merci




Si tu as décidé que la cellule A1, par exemple, d'une feuille précise doit
toujours avoir la valeur "toto", mets cette procédure dans le code de la feuille
en question :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A1").Value = "toto"
End Sub

--
Gaenonius



Bonjour,

savez comment proteger une valeur dans une cellule, sans proteger la feuille
et avoir acces a toutes les fonctions.

merci











Avatar
PHIL
oui j'ai essayer
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A1").Value = "toto"
End Sub


mais ca ne fonctionne pas, je peux supprimer toto
et moi je voudrai qu'elle reste figé dans la cellule sans qu'on puisse la
supprimer merci

merci de ton aide


"Gaenonius" wrote:

Je viens de te le donner.

--
Gaenonius

oui voila il faut que toujours cette cellule porte le nom de toto par exemple
avec impossibilité de la supprimer.

connait tu le code.

merci



S'il réapparait il ne peut donc pas le supprimer...

--
Gaenonius


oui mais je veux empecher l'utilisateur, de supprimer le toto.
meme si il veut le supprimer , il réapparait automatiquement.

merci




Si tu as décidé que la cellule A1, par exemple, d'une feuille précise doit
toujours avoir la valeur "toto", mets cette procédure dans le code de la feuille
en question :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A1").Value = "toto"
End Sub

--
Gaenonius



Bonjour,

savez comment proteger une valeur dans une cellule, sans proteger la feuille
et avoir acces a toutes les fonctions.

merci














Avatar
Didier
Je pense que tu devrais expliquer pourquoi tu veux faire fonctionner le
fichier de cette façon, car on a du mal à suivre et à comprendre,
explique-toi.
Car à mon avis tu ré invente la roue.
Didier

"PHIL" a écrit dans le message de news:

oui j'ai essayer
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A1").Value = "toto"
End Sub


mais ca ne fonctionne pas, je peux supprimer toto
et moi je voudrai qu'elle reste figé dans la cellule sans qu'on puisse la
supprimer merci

merci de ton aide


"Gaenonius" wrote:

Je viens de te le donner.

--
Gaenonius

oui voila il faut que toujours cette cellule porte le nom de toto par
exemple
avec impossibilité de la supprimer.

connait tu le code.

merci



S'il réapparait il ne peut donc pas le supprimer...

--
Gaenonius


oui mais je veux empecher l'utilisateur, de supprimer le toto.
meme si il veut le supprimer , il réapparait automatiquement.

merci




Si tu as décidé que la cellule A1, par exemple, d'une feuille précise
doit
toujours avoir la valeur "toto", mets cette procédure dans le code de
la feuille
en question :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A1").Value = "toto"
End Sub

--
Gaenonius



Bonjour,

savez comment proteger une valeur dans une cellule, sans proteger la
feuille
et avoir acces a toutes les fonctions.

merci
















Avatar
PHIL
didier, tu connait alos la commande qui me permet d'invalider l'insertion que
j'ai quand je selectionne une ligne ou une colonne.

merci


Je pense que tu devrais expliquer pourquoi tu veux faire fonctionner le
fichier de cette façon, car on a du mal à suivre et à comprendre,
explique-toi.
Car à mon avis tu ré invente la roue.
Didier

"PHIL" a écrit dans le message de news:

oui j'ai essayer
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A1").Value = "toto"
End Sub


mais ca ne fonctionne pas, je peux supprimer toto
et moi je voudrai qu'elle reste figé dans la cellule sans qu'on puisse la
supprimer merci

merci de ton aide


"Gaenonius" wrote:

Je viens de te le donner.

--
Gaenonius

oui voila il faut que toujours cette cellule porte le nom de toto par
exemple
avec impossibilité de la supprimer.

connait tu le code.

merci



S'il réapparait il ne peut donc pas le supprimer...

--
Gaenonius


oui mais je veux empecher l'utilisateur, de supprimer le toto.
meme si il veut le supprimer , il réapparait automatiquement.

merci




Si tu as décidé que la cellule A1, par exemple, d'une feuille précise
doit
toujours avoir la valeur "toto", mets cette procédure dans le code de
la feuille
en question :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A1").Value = "toto"
End Sub

--
Gaenonius



Bonjour,

savez comment proteger une valeur dans une cellule, sans proteger la
feuille
et avoir acces a toutes les fonctions.

merci





















Avatar
LSteph
Bonsoir PHIL JEAN,
Mets ces deux là, pt^t :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = [a1].Address Then [a2].Select
End Sub

Private Sub Worksheet_Change(ByVal Target As Range)
Application.ScreenUpdating = False
Application.EnableEvents = False
Range("A1").Value = "toto"
Application.EnableEvents = True
Application.ScreenUpdating = True

End Sub



"PHIL" a écrit dans le message de news:

oui j'ai essayer
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A1").Value = "toto"
End Sub


mais ca ne fonctionne pas, je peux supprimer toto
et moi je voudrai qu'elle reste figé dans la cellule sans qu'on puisse la
supprimer merci

merci de ton aide


"Gaenonius" wrote:

Je viens de te le donner.

--
Gaenonius

oui voila il faut que toujours cette cellule porte le nom de toto par
exemple
avec impossibilité de la supprimer.

connait tu le code.

merci



S'il réapparait il ne peut donc pas le supprimer...

--
Gaenonius


oui mais je veux empecher l'utilisateur, de supprimer le toto.
meme si il veut le supprimer , il réapparait automatiquement.

merci




Si tu as décidé que la cellule A1, par exemple, d'une feuille précise
doit
toujours avoir la valeur "toto", mets cette procédure dans le code de
la feuille
en question :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A1").Value = "toto"
End Sub

--
Gaenonius



Bonjour,

savez comment proteger une valeur dans une cellule, sans proteger la
feuille
et avoir acces a toutes les fonctions.

merci