Bonsoir,
j'ai cherché dans la faq mais sans résultat.
Je suis sous office 2000.
Quand ma feuille est protégée par mot de passe, je ne sais pas mettre en
gras ou colorier des cellules qui ne sont pas protégées et donc reste
accessible à l'écriture car les outils "gras" et "couleur de remplissage"
restent grisés.
Y a t'il une astuce ?
Merci pour votre aide.
René
Private Sub Workbook_Open() With Sheets(1) .Protect UserInterfaceOnly:=True .EnableSelection = xlUnlockedCells End With End Sub
---------- Ange Ounis ----------
non ça ne marche pas ! je te montre le code :
Private Sub Workbook_Open() With Sheets(1) .Protect .EnableSelection = xlUnlockedCells End With End Sub
donc là j'ai bien ce que je veux : interdire l'accès à mes cellules protégées. Mais maintenant, je ne peux plus modifier les propriétés font et intérior des cellules non protégées, même si je rajoute ".unprotect" à la fin de ce code
là l'astuce me serait d'un grand secours... tout comme pour René.
Bonjour,
Pas tout à fait dans le même cas, puisque tu parles de macro : si tu fais un petit coup de activesheet.unprotect au début de ta macro et un petit coup de activesheet.protect à la fin, ça doit passer..(voir aide vba pour les options, mot de passe etc...
@+ thierryp
------------------------ Passer pour un idiot aux yeux d'un imbécile est une volupté de fin gourmet. (Courteline) ------------------------
bonsoir, je suis dans le même cas que René j'ai une macro qui me protège la feuille et interdit l'accès aux cellules protégées, mais ce faisant, je suis incapable de modifier les propriétés font et interior. si quelqu'un à la solution je suis également preneur. (pour la réponse d'Isabelle, je suis comme rené,sous office 2000 et je n'ai pas cette option). merci d'avance pour l'astuce !
Bonsoir, j'ai cherché dans la faq mais sans résultat. Je suis sous office 2000. Quand ma feuille est protégée par mot de passe, je ne sais pas mettre en gras ou colorier des cellules qui ne sont pas protégées et donc reste accessible à l'écriture car les outils "gras" et "couleur de remplissage" restent grisés. Y a t'il une astuce ? Merci pour votre aide. René
Essaye
Private Sub Workbook_Open()
With Sheets(1)
.Protect UserInterfaceOnly:=True
.EnableSelection = xlUnlockedCells
End With
End Sub
----------
Ange Ounis
----------
non ça ne marche pas !
je te montre le code :
Private Sub Workbook_Open()
With Sheets(1)
.Protect
.EnableSelection = xlUnlockedCells
End With
End Sub
donc là j'ai bien ce que je veux : interdire l'accès à mes cellules
protégées. Mais maintenant, je ne peux plus modifier les propriétés font et
intérior des cellules non protégées, même si je rajoute ".unprotect" à la fin
de ce code
là l'astuce me serait d'un grand secours... tout comme pour René.
Bonjour,
Pas tout à fait dans le même cas, puisque tu parles de macro : si tu
fais un petit coup de activesheet.unprotect au début de ta macro et un
petit coup de activesheet.protect à la fin, ça doit passer..(voir aide
vba pour les options, mot de passe etc...
@+ thierryp
------------------------
Passer pour un idiot aux yeux d'un imbécile est une volupté de fin
gourmet. (Courteline)
------------------------
bonsoir,
je suis dans le même cas que René j'ai une macro qui me protège la feuille
et interdit l'accès aux cellules protégées, mais ce faisant, je suis
incapable de modifier les propriétés font et interior.
si quelqu'un à la solution je suis également preneur.
(pour la réponse d'Isabelle, je suis comme rené,sous office 2000 et je n'ai
pas cette option).
merci d'avance pour l'astuce !
Bonsoir,
j'ai cherché dans la faq mais sans résultat.
Je suis sous office 2000.
Quand ma feuille est protégée par mot de passe, je ne sais pas mettre en
gras ou colorier des cellules qui ne sont pas protégées et donc reste
accessible à l'écriture car les outils "gras" et "couleur de remplissage"
restent grisés.
Y a t'il une astuce ?
Merci pour votre aide.
René
Private Sub Workbook_Open() With Sheets(1) .Protect UserInterfaceOnly:=True .EnableSelection = xlUnlockedCells End With End Sub
---------- Ange Ounis ----------
non ça ne marche pas ! je te montre le code :
Private Sub Workbook_Open() With Sheets(1) .Protect .EnableSelection = xlUnlockedCells End With End Sub
donc là j'ai bien ce que je veux : interdire l'accès à mes cellules protégées. Mais maintenant, je ne peux plus modifier les propriétés font et intérior des cellules non protégées, même si je rajoute ".unprotect" à la fin de ce code
là l'astuce me serait d'un grand secours... tout comme pour René.
Bonjour,
Pas tout à fait dans le même cas, puisque tu parles de macro : si tu fais un petit coup de activesheet.unprotect au début de ta macro et un petit coup de activesheet.protect à la fin, ça doit passer..(voir aide vba pour les options, mot de passe etc...
@+ thierryp
------------------------ Passer pour un idiot aux yeux d'un imbécile est une volupté de fin gourmet. (Courteline) ------------------------
bonsoir, je suis dans le même cas que René j'ai une macro qui me protège la feuille et interdit l'accès aux cellules protégées, mais ce faisant, je suis incapable de modifier les propriétés font et interior. si quelqu'un à la solution je suis également preneur. (pour la réponse d'Isabelle, je suis comme rené,sous office 2000 et je n'ai pas cette option). merci d'avance pour l'astuce !
Bonsoir, j'ai cherché dans la faq mais sans résultat. Je suis sous office 2000. Quand ma feuille est protégée par mot de passe, je ne sais pas mettre en gras ou colorier des cellules qui ne sont pas protégées et donc reste accessible à l'écriture car les outils "gras" et "couleur de remplissage" restent grisés. Y a t'il une astuce ? Merci pour votre aide. René