Protection d'un document

Discussions et dépannage concernant Excel (Toutes versions).

Modérateur : Modérateurs

Répondre
camino
Membre
Membre
Messages : 39
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Nice

Message par camino » 11 févr. 2003, 22:34:00

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'

shyguy
Modérateur
Modérateur
Messages : 1211
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Lyon
Contact :

Message par shyguy » 11 févr. 2003, 22:38:00

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;
Image (soit cool, visite mon site! clique sur l'icone, merci!)

camino
Membre
Membre
Messages : 39
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Nice

Message par camino » 12 févr. 2003, 19:04:00

Ok mais comment faire pour attribuer un code différent à  chaque utilisateur ? Ou seulement deux codes, un code pour tout modifier et un autre pour seulement ajouter des données ?
Merci d'avance.

Cam'

nicko
Modérateur
Modérateur
Messages : 4026
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Entre le dossier et le clavier

Message par nicko » 12 févr. 2003, 19:18:00

Salut,

je ne crois pas à§a possible sous Excel.

La seule solution (si j'ai bien compris ce que tu veux faire) est de ne vérouiller que les cellules que tu veux protéger. Les autres étant dévérouillées, les utilisateurs peuvent ajouter des données.

A+


Nicko
Image

camino
Membre
Membre
Messages : 39
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Nice

Message par camino » 12 févr. 2003, 22:52:00

Eh c'est ce que j'avais fait en premier mais comme tout le monde a le même nom d'utilisateur, la fonction ne marche pas, tout le monde peut modifier toutes les cellules, y compris celles qui sont vérouillées.

shyguy
Modérateur
Modérateur
Messages : 1211
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Lyon
Contact :

Message par shyguy » 12 févr. 2003, 23:22:00

Hello,

tu peux attribuer un CODe à  la prtoection, donc pour enlever la protection il faut avoir ce code. Là  à  mon avis même avec le même niveau d'accès, comme il faut entrer le code à  la main à  chaque fois...

(o;

philou
Membre
Membre
Messages : 80
Enregistré le : 02 juin 2005, 23:00:00
Localisation : K. Plage (3°cocotier à gauche) ;-)

Message par philou » 13 févr. 2003, 18:38:00

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é.

@+

:-)

LANNIE
Membre hyperactif
Membre hyperactif
Messages : 1314
Enregistré le : 02 juin 2005, 23:00:00

Message par LANNIE » 20 févr. 2003, 17:58:00

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

Répondre

Retourner vers « Excel »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 3 invités