Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Macros et VBA Excel
Macros et VBA Excel Vos questions relatives aux macros Excel, à l'utilisation de VBA et à l'automatisation de vos classeurs Excel.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/10/2011, 10h53   #1
Invité régulier
 
Inscription : juin 2010
Messages : 40
Détails du profil
Informations forums :
Inscription : juin 2010
Messages : 40
Points : 8
Points : 8
Par défaut Protéger uniquement les valeurs de cellules

Bonjour à tous,

Je voudrais protéger l'écriture de certaines cellules de ma feuille Excel. J'utilise le code suivant qui marche très bien :
Code :
1
2
3
4
5
6
7
 
    Sheets("a").Select
    Cells.Select
    Selection.Locked = False
    Range("A11:AE511").Select
    Selection.Locked = True
    Sheets("a").Protect Password:="blabla", DrawingObjects:=True, Contents:=True, Scenarios:=True
Mon problème est que je veux protéger uniquement le contenu de la cellule. Je veux pouvoir masquer la colonne ou faire un filtre automatique dessus, or avec ce code je ne peux plus le faire...

Des idées ?

Merci d'avance!
JimJames23 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2011, 12h36   #2
Membre émérite
 
Conseil + Formation
Inscription : février 2010
Messages : 585
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Conseil + Formation

Informations forums :
Inscription : février 2010
Messages : 585
Points : 887
Points : 887
Bonjour

A partir de la version 2003, il y a plein d'options concernant la protection.
78chris est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2011, 17h20   #3
Invité régulier
 
Inscription : juin 2010
Messages : 40
Détails du profil
Informations forums :
Inscription : juin 2010
Messages : 40
Points : 8
Points : 8
Bonjour,

J'imagine qu'effectivement il existe une solution qui pourrait tenir en une ligne mais je n'en trouve pas...
Un code ??
JimJames23 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2011, 17h25   #4
Membre émérite
 
Conseil + Formation
Inscription : février 2010
Messages : 585
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Conseil + Formation

Informations forums :
Inscription : février 2010
Messages : 585
Points : 887
Points : 887
Bonjour

As-tu regardé les options proposés dans la protection ?

Utilise l'enregistreur de macro en protégeant avec les options qui te conviennent et tu auras les paramétres adéquats.
78chris est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h50.


 
 
 
 
Partenaires

Hébergement Web