dionys0s
XLDnaute Impliqué
Bonjour le forum
Non ce post n'est pas pour demander s'il existe un programme pour casser un mot de passe. J'ai un vrai souci avec du code. Voici mon problème.
J'ai un classeur qui est un formulaire de saisie de différentes informations. C'est un formulaire en accès libre sur le réseau, sans mot de passe à l'ouverture.
A un moment, j'ai besoin de l'enregistrer à un autre emplacement que l'emplacement originel, mais protégé avec un mot de passe à l'ouverture, et je fais ça avec le code suivant :
Ce code marche youpi pas de souci (entre les deux virgules se trouve normalement la partie FileFormat mais elle est superflue puisque le nom complet contient l'extension du fichier, à savoir .xlsm)
Une fois que ce fichier est enregistré, je n'en ai plus besoin, et je veux donc rouvrir le précédent, non protégé. Je me suis donc dit qu'il n'était pas la peine de fermer le nouveau, mais juste de l'enregistrer sous le nom de l'ancien, mais sans mot de passe.
J'ai donc utilisé le code suivant :
Et là problème. Lorque j'ouvre le fichier, il me demande un mot de passe. J'ai essayé tout ce que je pouvais (dont "xlNone", "xlnone", "Password", "password", Excel 2007" etc.) rien n'y fait...
J'ai des dizaines d'heures de travail sur ce fichier et je désespère de retrouver mon code...
Ah oui parce-que dans ma grande sagesse, j'ai supprimé le fichier résultant du premier SaveAs.
Oui je suis stupide. Mais s'iol existe un mot de passe par défaut Excel 2007, je serais ravi de le connaitre.
Sur ce merci beaucoup pour votre aide.
Et bonne nuit à toutes et à tous.
Non ce post n'est pas pour demander s'il existe un programme pour casser un mot de passe. J'ai un vrai souci avec du code. Voici mon problème.
J'ai un classeur qui est un formulaire de saisie de différentes informations. C'est un formulaire en accès libre sur le réseau, sans mot de passe à l'ouverture.
A un moment, j'ai besoin de l'enregistrer à un autre emplacement que l'emplacement originel, mais protégé avec un mot de passe à l'ouverture, et je fais ça avec le code suivant :
Code:
Thisworkbook.SaveaAs "Nom complet" , , Password:="MotDePasse"
Une fois que ce fichier est enregistré, je n'en ai plus besoin, et je veux donc rouvrir le précédent, non protégé. Je me suis donc dit qu'il n'était pas la peine de fermer le nouveau, mais juste de l'enregistrer sous le nom de l'ancien, mais sans mot de passe.
J'ai donc utilisé le code suivant :
Code:
ThisWorkbook.SaveAs "Chemin du premier fichier" , FileFormat:=blablabla, Password:=xlNone
Et là problème. Lorque j'ouvre le fichier, il me demande un mot de passe. J'ai essayé tout ce que je pouvais (dont "xlNone", "xlnone", "Password", "password", Excel 2007" etc.) rien n'y fait...
J'ai des dizaines d'heures de travail sur ce fichier et je désespère de retrouver mon code...
Ah oui parce-que dans ma grande sagesse, j'ai supprimé le fichier résultant du premier SaveAs.
Oui je suis stupide. Mais s'iol existe un mot de passe par défaut Excel 2007, je serais ravi de le connaitre.
Sur ce merci beaucoup pour votre aide.
Et bonne nuit à toutes et à tous.