Protéger ma feuille

  • Initiateur de la discussion Freed
  • Date de début
F

Freed

Guest
Bonjour à tous
J'ai une feuille de calcul qui est partagé en réseau (par plusieurs ordinateurs) et plusieurs personnes sont ammenées à remplir tous les jours cette feuille; J'aimerais que a chaque fois qu'un utilisateur enregistre ces donnés sur la feuille, personne ne puisse les modifier par la suite (sauf avec un mot de passe )

Merci bien pour votre aide!
 
C

CélineG

Guest
Bonjour !

Essaye ça :

Code:
'sélectionne la plage à protéger:
    Range('A1:B2').Select
    'protège les cellules sélectionnées:
    Selection.Locked = True
    Selection.FormulaHidden = False
    'protège la feuille:
    ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True, Password:='bonjour'

Bon courage.
 
C

CélineG

Guest
Bonjour !

Essaye ça :

Code:
'sélectionne la plage à protéger:
    Range('A1:B2').Select
    'protège les cellules sélectionnées:
    Selection.Locked = True
    Selection.FormulaHidden = False
    'protège la feuille:
    ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True, Password:='bonjour'

Bon courage.
 
F

Freed

Guest
Céline G
J'ai copier ta ligne d'écriture dans VBE (en cliquant 2 fois sur la feuille pour l'ouvrir puis coller ) mais quand je fais des modifs, enregistrer , fermer et réouvrir ma feuille j'ai le message suivant :

Erreur de compilation
Instruction incorrect à l'extérieur d'une prcédure

Pourrais tu m'éclaircir
Merci
 

Discussions similaires

Statistiques des forums

Discussions
312 429
Messages
2 088 350
Membres
103 822
dernier inscrit
kader55