OVH Cloud OVH Cloud

Protéger l'objet avec un mot de passe

7 réponses
Avatar
Crel
Bonjour à toutes et tous.
Je désire par macro protéger une feuille.
Je souhaite uniquement protéger l'objet avec un mot de passe, l'enregistreur
de macro, me donne une syntaxe que je n'arrive pas à adapter.
Merci beaucoup
Patrick

7 réponses

Avatar
Misange
http://www.excelabo.net/xl/protection.htm#protecdeprotecVBA
ca te va ?

--
Misange http://www.excelabo.net
Attention disciplus a déménagé ! mettez vos favoris à jour


"Crel" a écrit dans le message
de news:
Bonjour à toutes et tous.
Je désire par macro protéger une feuille.
Je souhaite uniquement protéger l'objet avec un mot de passe,
l'enregistreur

de macro, me donne une syntaxe que je n'arrive pas à adapter.
Merci beaucoup
Patrick






Avatar
Crel
Merci beaucoup Misange, je n'arrive toujours pas à y mettre un mot de passe.
Patrick
Worksheets(""Feuil1"").Protect UserInterfaceOnly:=True,
DrawingObjects:=True

"Misange" ù.net> a écrit dans le message de news:
bm9m0r$7f8$
http://www.excelabo.net/xl/protection.htm#protecdeprotecVBA
ca te va ?

--
Misange http://www.excelabo.net
Attention disciplus a déménagé ! mettez vos favoris à jour


"Crel" a écrit dans le
message

de news:
Bonjour à toutes et tous.
Je désire par macro protéger une feuille.
Je souhaite uniquement protéger l'objet avec un mot de passe,
l'enregistreur

de macro, me donne une syntaxe que je n'arrive pas à adapter.
Merci beaucoup
Patrick










Avatar
Denis Michon
Bonjour Crel,

Essaie ceci : Le mot de passe est "toto" , et , cela va protéger seulement les objets situés dans la feuille "Feuil1"

Worksheets("Feuil1").Protect Password:="toto", _
DrawingObjects:=True


Attention, si tu ne veux pas protéger les cellules, tu ne peux utiliser : userinterfaceOnly:=True, regarde la définition
qu'en donne l'aide :
UserInterfaceOnly Argument de type Variant facultatif. Cet argument a la valeur True pour protéger l'interface
utilisateur, mais pas les macros. Si cet argument n'est pas spécifié, la protection s'applique à la fois aux macros et à
l'interface utilisateur.


Salutations!







Salutations!


"Crel" a écrit dans le message de
news:
Merci beaucoup Misange, je n'arrive toujours pas à y mettre un mot de passe.
Patrick
Worksheets(""Feuil1"").Protect UserInterfaceOnly:=True,
DrawingObjects:=True

"Misange" ù.net> a écrit dans le message de news:
bm9m0r$7f8$
http://www.excelabo.net/xl/protection.htm#protecdeprotecVBA
ca te va ?

--
Misange http://www.excelabo.net
Attention disciplus a déménagé ! mettez vos favoris à jour


"Crel" a écrit dans le
message

de news:
Bonjour à toutes et tous.
Je désire par macro protéger une feuille.
Je souhaite uniquement protéger l'objet avec un mot de passe,
l'enregistreur

de macro, me donne une syntaxe que je n'arrive pas à adapter.
Merci beaucoup
Patrick










Avatar
Misange
essaie ça pour protéger la feuille active :
ActiveSheet.Protect password:="crel", DrawingObjects:=True, _
Contents:=True, Scenarios:=True

--
Misange http://www.excelabo.net
Attention disciplus a déménagé ! mettez vos favoris à jour


"Crel" a écrit dans le message
de news:
Merci beaucoup Misange, je n'arrive toujours pas à y mettre un mot de
passe.

Patrick
Worksheets(""Feuil1"").Protect UserInterfaceOnly:=True,
DrawingObjects:=True

"Misange" ù.net> a écrit dans le message de news:
bm9m0r$7f8$
http://www.excelabo.net/xl/protection.htm#protecdeprotecVBA
ca te va ?

--
Misange http://www.excelabo.net
Attention disciplus a déménagé ! mettez vos favoris à jour


"Crel" a écrit dans le
message

de news:
Bonjour à toutes et tous.
Je désire par macro protéger une feuille.
Je souhaite uniquement protéger l'objet avec un mot de passe,
l'enregistreur

de macro, me donne une syntaxe que je n'arrive pas à adapter.
Merci beaucoup
Patrick














Avatar
Misange
oups pas vu ta réponse avant de poster la mienne :-)

--
Misange http://www.excelabo.net
Attention disciplus a déménagé ! mettez vos favoris à jour


"Denis Michon" a écrit dans le message de
news:nsZhb.152540$
Bonjour Crel,

Essaie ceci : Le mot de passe est "toto" , et , cela va protéger seulement
les objets situés dans la feuille "Feuil1"


Worksheets("Feuil1").Protect Password:="toto", _
DrawingObjects:=True


Attention, si tu ne veux pas protéger les cellules, tu ne peux utiliser :
userinterfaceOnly:=True, regarde la définition

qu'en donne l'aide :
UserInterfaceOnly Argument de type Variant facultatif. Cet argument a la
valeur True pour protéger l'interface

utilisateur, mais pas les macros. Si cet argument n'est pas spécifié, la
protection s'applique à la fois aux macros et à

l'interface utilisateur.


Salutations!







Salutations!


"Crel" a écrit dans le
message de

news:
Merci beaucoup Misange, je n'arrive toujours pas à y mettre un mot de
passe.

Patrick
Worksheets(""Feuil1"").Protect UserInterfaceOnly:=True,
DrawingObjects:=True

"Misange" ù.net> a écrit dans le message de news:
bm9m0r$7f8$
http://www.excelabo.net/xl/protection.htm#protecdeprotecVBA
ca te va ?

--
Misange http://www.excelabo.net
Attention disciplus a déménagé ! mettez vos favoris à jour


"Crel" a écrit dans le
message

de news:
Bonjour à toutes et tous.
Je désire par macro protéger une feuille.
Je souhaite uniquement protéger l'objet avec un mot de passe,
l'enregistreur

de macro, me donne une syntaxe que je n'arrive pas à adapter.
Merci beaucoup
Patrick















Avatar
Denis Michon
Bonjour Misange,

Crel n'aura que l'embarras du choix ! ;-)


Salutations!


"Misange" ù.net> a écrit dans le message de news:bm9o93$t2d$
oups pas vu ta réponse avant de poster la mienne :-)

--
Misange http://www.excelabo.net
Attention disciplus a déménagé ! mettez vos favoris à jour


"Denis Michon" a écrit dans le message de
news:nsZhb.152540$
Bonjour Crel,

Essaie ceci : Le mot de passe est "toto" , et , cela va protéger seulement
les objets situés dans la feuille "Feuil1"


Worksheets("Feuil1").Protect Password:="toto", _
DrawingObjects:=True


Attention, si tu ne veux pas protéger les cellules, tu ne peux utiliser :
userinterfaceOnly:=True, regarde la définition

qu'en donne l'aide :
UserInterfaceOnly Argument de type Variant facultatif. Cet argument a la
valeur True pour protéger l'interface

utilisateur, mais pas les macros. Si cet argument n'est pas spécifié, la
protection s'applique à la fois aux macros et à

l'interface utilisateur.


Salutations!







Salutations!


"Crel" a écrit dans le
message de

news:
Merci beaucoup Misange, je n'arrive toujours pas à y mettre un mot de
passe.

Patrick
Worksheets(""Feuil1"").Protect UserInterfaceOnly:=True,
DrawingObjects:=True

"Misange" ù.net> a écrit dans le message de news:
bm9m0r$7f8$
http://www.excelabo.net/xl/protection.htm#protecdeprotecVBA
ca te va ?

--
Misange http://www.excelabo.net
Attention disciplus a déménagé ! mettez vos favoris à jour


"Crel" a écrit dans le
message

de news:
Bonjour à toutes et tous.
Je désire par macro protéger une feuille.
Je souhaite uniquement protéger l'objet avec un mot de passe,
l'enregistreur

de macro, me donne une syntaxe que je n'arrive pas à adapter.
Merci beaucoup
Patrick















Avatar
Patrick
Mille mereci à tous les deux, c'est vraiment sympa de
votre part.
Patrick

-----Message d'origine-----
Bonjour Misange,

Crel n'aura que l'embarras du choix ! ;-)


Salutations!


"Misange" ù.net> a écrit dans le
message de news:bm9o93$t2d$

oups pas vu ta réponse avant de poster la mienne :-)

--
Misange http://www.excelabo.net
Attention disciplus a déménagé ! mettez vos favoris à
jour



"Denis Michon" a écrit dans
le message de

news:nsZhb.152540$
Bonjour Crel,

Essaie ceci : Le mot de passe est "toto" , et , cela
va protéger seulement


les objets situés dans la feuille "Feuil1"

Worksheets("Feuil1").Protect Password:="toto", _
DrawingObjects:=True


Attention, si tu ne veux pas protéger les cellules, tu
ne peux utiliser :


userinterfaceOnly:=True, regarde la définition
qu'en donne l'aide :
UserInterfaceOnly Argument de type Variant
facultatif. Cet argument a la


valeur True pour protéger l'interface
utilisateur, mais pas les macros. Si cet argument
n'est pas spécifié, la


protection s'applique à la fois aux macros et à
l'interface utilisateur.


Salutations!







Salutations!


"Crel" a
écrit dans le


message de
news:
Merci beaucoup Misange, je n'arrive toujours pas à y
mettre un mot de


passe.
Patrick
Worksheets(""Feuil1"").Protect UserInterfaceOnly:=True,
DrawingObjects:=True

"Misange" ù.net> a écrit dans le
message de news:


bm9m0r$7f8$

http://www.excelabo.net/xl/protection.htm#protecdeprotecVB



A
ca te va ?

--
Misange http://www.excelabo.net
Attention disciplus a déménagé ! mettez vos favoris
à jour





"Crel"
a écrit dans le



message
de news:
Bonjour à toutes et tous.
Je désire par macro protéger une feuille.
Je souhaite uniquement protéger l'objet avec un
mot de passe,




l'enregistreur
de macro, me donne une syntaxe que je n'arrive pas
à adapter.




Merci beaucoup
Patrick















.