Protection d'un document
Modérateur : Modérateurs
Je souhaiterais protéger certaines données d'un document sur excel 97. Le sujet a été abordé recemment mais je rencontre un souci : tous les utilisateurs du réseau ont le même identifiant quand ils utilisent la bureautique sur le réseau ce qui rend la protection par le partage du classeur inefficace.
Auriez vous donc une solution pour que les données déja saisies ne puissent être modifiées que par moi mais que les autres utilisateurs puissent rajouter des nouvelles données au tableau ?
Merci d'avance !
Cam'
Auriez vous donc une solution pour que les données déja saisies ne puissent être modifiées que par moi mais que les autres utilisateurs puissent rajouter des nouvelles données au tableau ?
Merci d'avance !
Cam'
-
- Modérateur
- Messages : 1211
- Enregistré le : 02 juin 2005, 23:00:00
- Localisation : Lyon
- Contact :
Hello,
la protectino des cellules, evoquée ici ( <a href="viewtopic.php?topic=15674&forum=27" target="_blank">viewtopic.php?topic=15674&forum=27</a> ) peut être renforcée par l'attribution d'un CODE donc il faut le code pour les déprotégées.
(o;
la protectino des cellules, evoquée ici ( <a href="viewtopic.php?topic=15674&forum=27" target="_blank">viewtopic.php?topic=15674&forum=27</a> ) peut être renforcée par l'attribution d'un CODE donc il faut le code pour les déprotégées.
(o;
-
- Membre
- Messages : 80
- Enregistré le : 02 juin 2005, 23:00:00
- Localisation : K. Plage (3°cocotier à gauche) ;-)
Salut,
tu mets le code suivant dans ThisWorkbook :
Private Sub Workbook_Open()
With Application
.CommandBars.FindControl(Id:=797).Enabled = False
.CommandBars("Toolbar List").Enabled = False
.CommandBars("Protection").Enabled = False
End With
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
With Application
.CommandBars.FindControl(Id:=797).Enabled = True
.CommandBars("Toolbar List").Enabled = True
.CommandBars("Protection").Enabled = True
End With
End Sub
et tu protèges la macro par mot de passe .
(==>VBA, Outils/Propriétés VBAProject
onglet "Protection" "Verrouiller le projet pour l'affichage"
+ mot de passe)
L'action de la macro se fait automatiquement à chaque ouverture du xls
et elle désactive :
1/ le clic droit sur les barres d'outils
2/ l'accès au menu "affichage / barre d'outils"
3/ l'accès au menu "outils / protection"
enfin, juste avant la fermeture, toutes les commandes retrouvent leur fonctionalité.
@+
tu mets le code suivant dans ThisWorkbook :
Private Sub Workbook_Open()
With Application
.CommandBars.FindControl(Id:=797).Enabled = False
.CommandBars("Toolbar List").Enabled = False
.CommandBars("Protection").Enabled = False
End With
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
With Application
.CommandBars.FindControl(Id:=797).Enabled = True
.CommandBars("Toolbar List").Enabled = True
.CommandBars("Protection").Enabled = True
End With
End Sub
et tu protèges la macro par mot de passe .
(==>VBA, Outils/Propriétés VBAProject
onglet "Protection" "Verrouiller le projet pour l'affichage"
+ mot de passe)
L'action de la macro se fait automatiquement à chaque ouverture du xls
et elle désactive :
1/ le clic droit sur les barres d'outils
2/ l'accès au menu "affichage / barre d'outils"
3/ l'accès au menu "outils / protection"
enfin, juste avant la fermeture, toutes les commandes retrouvent leur fonctionalité.
@+

Salut,
Ma réponse arrive peut-être un peu tard de plus je ne suis pas sà»re d'avoir bien compris le problème
Personnellement je place un mot de passe pour mon document.
Pour cela, lors de l'enregistrement je fais :
Fichier / enregistrer sous / le nom du dossier / outils / Options générales / mot de passe pour la lecture / ok
ATTENTION : si tu oublies le mot de passe, le fichier est irrémédiablement perdu.
J'espère que cela t'aidera
Ma réponse arrive peut-être un peu tard de plus je ne suis pas sà»re d'avoir bien compris le problème
Personnellement je place un mot de passe pour mon document.
Pour cela, lors de l'enregistrement je fais :
Fichier / enregistrer sous / le nom du dossier / outils / Options générales / mot de passe pour la lecture / ok
ATTENTION : si tu oublies le mot de passe, le fichier est irrémédiablement perdu.
J'espère que cela t'aidera
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités