Salut,
J'ai des données sous excel et je voudrais ecrire des macro pour empecher qu'on des données de mon fichier excel. Si quelqu'un a une idée.
Salut,
J'ai des données sous excel et je voudrais ecrire des macro pour empecher qu'on des données de mon fichier excel. Si quelqu'un a une idée.
Ce n'est pas la peine d'écrire une macro. Tu peux verrouiller ta feuille, avec un mot de passe si tu ne veux pas qu'on modifie tes données, ou sans mot de passe, si c'est juste pour éviter une fausse manoeuvre.
Ce sont des données qu'on livre à certaines personnes qui se permettent d'effacer nos references pour les revendre à d'autres personnes. Voila pourquoi je veux les ceder en empechant qu'on efface nos references.
Et bien alors verrouille la feuille contenant tes données avec un bon gros mot de passe, en n'autorisant pas la selection, pour empêcher un copier-coller. Il n'est pas inviolable, mais bon, tu ne peux pas faire beaucoup mieux.
Avec une macro, il suffit de dire "non" à la demande d'activation pour qu'elle n'e s'applique pas à ton classeur, et tu perdrais toute protection.
Où dois-je le faire puisque je ne maitrise pas bien excel?
Outil; protection j'ai pu le faire mais il le fait feuille par feuille.
Pour ma part, dans ce meme menu, j'ai aussi "proteger classeur" (excel 2000) donc avec ca tu devrais etre tranquille.
Je ne comprend pas très bien comment marche la protection du classeur entier, j'ai l'impression que ça ne fait rien, et en plus, ça n'a pas l'air d'empêcher le copier-coller, alors le méchant pourrait faire une copie de tes données avant de changer les références.
En feuille par feuille, tu peux tout bloquer (en tout cas, sur Excel2002 et XP)
Pour Excel 2000, la protection de classeur permet d'empecher :
- de voir les feuilles de calcul cachees
- de faire des changements sur les feuilles (deplacer renomer, ajouter...)
- creer des nouvelles macros
- ...
Donc au final, c'est qd meme pas mal utile pour proteger un classeur des modifications (en plus de la protection des donnees).
Bonsoir
pour info il est relativement facile de faire sauter les protections excel donc niveau securité des données je pense qu'il te faut penser a autre chose.
Ps : il y a plein truc sur le Net pour enlever les protections excel etc..
Slts
Certes mais n'oublie pas que ce genre de manip s'adresse en priorite a des personnes n'ayant pas trop de connaissances en Excel ou en programation, donc cela parait plutot acceptable...Envoyé par stormless
Tu as ça :
Tu peux protéger ou déprotéger par soft sans problème
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ActiveWorkbook.Protect Password:="zizou" ActiveWorkbook.Unprotect Password:="zizou" ActiveWorksheet.Protect passeword:="zizou", Contents:=True, Scenarios:=True
Tu peux également protéger tes macro manuellement. (je ne l'ai jamais fait par soft mais je crois qu'un paramètre de Protect le permet. Regarde dans l'aide à Protect
Tu dis
A+
J'ajoute que, pour que les données soient effectivement protégées, les cellules doivent être verrouillées (elles le sont par défaut)
Cela permet de verrouiller les données auquelles les utilisateurs ne doivent pas avoir accès (formules par ex.) même si ils peuvent les voir, et de saisir des valeurs dans les cellules non verrouillées.
Le verrouillage des cellules verrouillées ne devient actif que si la feuille est protégée.
A+
Je pense que la meilleure façon de protéger ses données (modification, copie) est de créer un fichier pdf.
Mais un pdf, ça s'édite aussi, non? Avec Acrobat Distiller.
Visiblement, napegadie veut se protéger de l'utilisateur lambda qui sait juste comment on ajoute et supprime des données dans une feuille Excel.
Le pdf protégé rebute la grande majorité de ces utilisateurs-là.
Ce serait toujours ça de gagné.
Salut Alain,
j'ajouterais que tout le monde n'a pas Acrobat Distiller... comme je ne vois pas l'utilisateur lambda se donner la peine d'aller chercher sur le net l'outil qui va bien pour déverrouiller les protections...
J'ai des fichiers partiellement verrouillés, utilisé par plus de cents personnes depuis des années, je n'ai jamais eu de problème d'intrusion volontaire.
D'ailleurs, faut que j'y aille, je dois intervenir sur l'un d'eux et je suis le seul à pouvoir le faire... Zut !
A+
Je vous remercie pour votre aide. Pour l'instant, je fait la protection feuille par feuille en attendant de trouver une autre methode. Pour ce qui concerne les utilisateurs, on ne sait jamais qui est en face donc il ne faut pas negliger l'autre dans le domaine de l'informatique.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager