Excel / renseigner un mot de passe (chiffrement) par macro
Codeur75000
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
Hillian Fellers Messages postés 79 Date d'inscription Statut Membre Dernière intervention -
Hillian Fellers Messages postés 79 Date d'inscription Statut Membre Dernière intervention -
Bonjour
Je manipule de nombreux fichiers excel envoyés par un prestataire qjui les protège en ouverture via un mot de passe (chiffrement). Devant réouvrir souvent ces fichiers, je suis obligé de retirer ce mot de passe manuellement pour ne plus être gêné.
_ Est il possible d'incorporer une macro (genre un .xla) dans mon excel permettant de renseigner automatiquement le mot de passe demandé à l'ouverture de l'un de ces fichiers ?
_ Ou par défaut, une macro, retirant le mot de passe, que je rajouterais dans le code des macros que j'utilise pour retraiter ces fichiers.
Merci d'avance pour votre aide
Je manipule de nombreux fichiers excel envoyés par un prestataire qjui les protège en ouverture via un mot de passe (chiffrement). Devant réouvrir souvent ces fichiers, je suis obligé de retirer ce mot de passe manuellement pour ne plus être gêné.
_ Est il possible d'incorporer une macro (genre un .xla) dans mon excel permettant de renseigner automatiquement le mot de passe demandé à l'ouverture de l'un de ces fichiers ?
_ Ou par défaut, une macro, retirant le mot de passe, que je rajouterais dans le code des macros que j'utilise pour retraiter ces fichiers.
Merci d'avance pour votre aide
A voir également:
- Excel / renseigner un mot de passe (chiffrement) par macro
- Trousseau mot de passe iphone - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Mot de passe - Guide
- Mot de passe administrateur - Guide
- Mot de passe bios perdu - Guide
1 réponse
Bonsoir,
Je ne suis pas un spécialiste mais:
> il existe une méthode VBA permettant de protéger ou de déprotéger une feuille depuis une macro (voir https://docs.microsoft.com/en-us/visualstudio/vsto/how-to-programmatically-remove-protection-from-worksheets?redirectedfrom=MSDN&view=vs-2019
> la mise en oeuvre devra peut-être passer par un fichier excel "hôte", dont le rôle sera d'ouvrir les excel du prestataire et d'en déprotéger les feuilles. Je n'arrive pas à imaginer comment la macro pourrait "apparaître" à l'ouverture du fichier du prestataire, si ce fichier ne supporte pas directement les macros (extension .xlsx par exemple).
Je ne suis pas un spécialiste mais:
> il existe une méthode VBA permettant de protéger ou de déprotéger une feuille depuis une macro (voir https://docs.microsoft.com/en-us/visualstudio/vsto/how-to-programmatically-remove-protection-from-worksheets?redirectedfrom=MSDN&view=vs-2019
> la mise en oeuvre devra peut-être passer par un fichier excel "hôte", dont le rôle sera d'ouvrir les excel du prestataire et d'en déprotéger les feuilles. Je n'arrive pas à imaginer comment la macro pourrait "apparaître" à l'ouverture du fichier du prestataire, si ce fichier ne supporte pas directement les macros (extension .xlsx par exemple).