protection feuille

J

justine

Guest
bonsoir a tout le forum
je termine de faire une application en vba et je voudrais proteger certaines feuilles.
pour cela j'ai deverrouiller mes cellules dans lesquelles les utilisateurs peuvent rentrer des donnees .
maintenant, je souhaiteraais proteger mes feuilles en activant la macro en OPEN
mais je ne sais plus la tournure de la macro, c'est du genre:
sheets('feuil1').enableselection=xlunlockedcells mais il me beuggue.
si une personne pouvait me dire ou est mon erreur.
merci beaucoup
justine
 

Dan

XLDnaute Barbatruc
Bonsoir,

L'instruction dont tu parles fait référence aux cellules mais pas à la feuille.

Pour protéger une feuille place ceci dans ta macro :
Code:
Sheets('Feuil1').Protect
Ici aucun mot de passe n'est placé.

Dois tu aussi débloquer les cellules. Là je ne vois pas l'intéret cau tu peux le faire avant par menu / format / cellule et décocher la cas 'verrouillée' pour toutes les cellules qui doivent retster accessibles pour l'utilisateur.

Si pb n'héiste pas.

;)
 

JYLL

Nous a quitté
Repose en paix
Bonsoir,

Si tu veux le faire par macro à l'ouverture du classeur, tu fais une macro nommée Auto_Open comme celle qui suis.


Sub Auto_open()

Range('A1:B6').Select ' tu selectionnes les cellule où tu veux écrire

Selection.Locked = False ' tu les dévérouilles
' la ligne du dessous protége toutes les autres cellules


ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Range('A1').Select
End Sub


Bon test.
Amicalement.

JYLL
 

Dan

XLDnaute Barbatruc
Bonjour,

Non Jyll, jamais dans une macro Auto_open. Ce type de macro devrait être supprimée par Bill et devenir obsolète dans Excel. Cela était valable dans Excel 97. Les nouvelles version d'Excel permettent de mieux faire. Donc à éviter

Il faut utiliser une macro de Private sub workbook_open et la placer en VBA dans Thisworkbook.

A bientôt

;)
 
E

evelynetfrancois

Guest
bonjour justine

sheets('feuil1').EnableSelection=xlUnlockedCells
dans thisworkbook
laisse uniquement le celulles deverouilleés accessible
par l utilisateur!

sinon toutes les celulles sont ''clicablent'
a plus bonne journée
E et F
 
J

justine

Guest
bonjour a tous
merci pour les nombreuses reponses des differrentes personnes.
pour developper plus la reponse d'evelynetfrancois, je ne desire pas que les cellules protegees soient clicables.
merci
justine
 

Discussions similaires

Réponses
4
Affichages
903

Statistiques des forums

Discussions
312 354
Messages
2 087 548
Membres
103 588
dernier inscrit
Tom59300Tom