Xldeprotegevba

5/5 (6 avis)

Vue 14 606 fois - Téléchargée 3 604 fois

Description

Merci à Thierry Pourtier (Ti) et à (fordom.free.fr) pour leurs codes que j?ai repris et adapter.

Documentation.

L'auteur décline toute responsabilité quant à l'utilisation qui pourrait être faite de ce programme.

Avant toute chose, n'oubliez pas de créer une copie de sauvegarde du fichier que vous voulez déprotéger.

Comme vous pourrez vite le constater, il est ridiculement facile de faire sauter les protections des fichiers Excel 97/2000/2002/2003. Pour les fichiers Excel 2007 là une interrogation car la sauvegarde je crois est différente et donc je ne l?aie testé dans cette version. Ce programme a été écrit pour en présenter la méthode afin, et surtout, que les programmeurs Excel sachent exactement à quoi s'en tenir lorsqu'ils croient leur code protégé par un mot de passe.
Ceux-ci pourront se rendre compte immédiatement qu'Excel ne permet pas la diffusion d'applications sécurisées et à l'abri des regards - indiscrets ou non. De toute façon ce n'est pas sa finalité, et ceux qui voudraient diffuser des applications protégées feraient mieux de se tourner vers un langage de programmation permettant de produire du code exécutable compilé.

Suppression de la protection "Verrouillage du projet pour l'affichage" de l'éditeur Visual Basic
La suppression de cette protection est excessivement facile et rapide. Toutefois, avant cette opération, il est préférable de supprimer d'abord les éventuelles protections de feuilles.
Certains (rares) fichiers refuseront de s'ouvrir après cette opération. Ce n'est pas pour autant qu'elle soit impossible à effectuer. Commencez d'abord par effacer le fichier précédemment modifié, faites une nouvelle copie de l'original et relancez XLDeprotegeVBA.

La suppression du mot de passe VBA est également possible sur des fichiers Word.

Conclusion.

La puissance de XLDeprotegeVBA vous permet d'aller voir "derrière" des programmes que d'autres ont souvent passé beaucoup de temps à écrire. Ne l'oubliez pas et respectez le travail effectué.

Codes Sources

Ajouter un commentaire Commentaires
BadoqueAlex Messages postés 129 Date d'inscription mardi 20 juillet 2004 Statut Membre Dernière intervention 6 juin 2009
12 mai 2009 à 01:39
Bien :)
cs_DarkVader Messages postés 51 Date d'inscription samedi 21 octobre 2000 Statut Membre Dernière intervention 10 octobre 2011
12 mai 2009 à 11:12
Tu aurais pu au moins citer l'auteur de l'original
déjà cité dans les sources de ce site.
cs_zizou68 Messages postés 1 Date d'inscription samedi 3 mai 2008 Statut Membre Dernière intervention 18 mai 2009
18 mai 2009 à 23:26
Merci gege45

J'avais essayé de downloader le programme Acyd 2000 sur le site Ti Veriti.net, malheureusement sans succes. Alors merci gege45 de l'avoir adaptéet merci à T. Pourtier. Trop balaize...

Zizou68
baguetou Messages postés 3 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 26 août 2009
26 août 2009 à 12:21
Bonjour gege45,Je l'ai essayé le code et ça n'a pas marché. Il y a un message d'erreur:" Erreur inattendue 40230" qui s'affiche. Merci de voir de quoi il s'agit.
baguetou Messages postés 3 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 26 août 2009
26 août 2009 à 12:25
Précision.: C'est le dévérouillage de VBA qui n'a pas marché. Pour les feuilles et le classeur: impeccable. Merci

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.