Protection des feuilles en 2013
Mic194073
Messages postés
2
Statut
Membre
-
Le Pingou Messages postés 12716 Date d'inscription Statut Contributeur Dernière intervention -
Le Pingou Messages postés 12716 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Désolé de vous déranger dans cette torpeur de l'été débutant... Je me heurte au problème suivant. J'ai écrit en VBA (version 2003 transféré depuis en 2007 puis 2010) des tableurs Excel qui s'interpellent entre eux (par exemple une facture va chercher un client dans un autre classeur, puis met à jour un fichier de données) J'ai protégé certaines feuilles par des mots de passe, Ils sont tous notés sur papier. J'ai transféré les dossiers sous 2013 après avoir déprotégé TOUTES les feuilles. Puis sur la nouvelle machine j'ai re-protégé les mêmes feuilles avec les mêmes mots de passe. En direct tout marche bien. Dès que je lance l'application "factures" et que celle-ci veut enregistre quelque chose sur une feuille protégée j'ai une erreur : "mot de passe invalide", pas moyen d'en sortir ! Si quelqu'un avait une idée : merci de me la transmettre ! Je précise que les versions utilisées sont toutes des versions "petite entreprise".
Un très grand merci d'avance !
Michel alias Mic194073
Désolé de vous déranger dans cette torpeur de l'été débutant... Je me heurte au problème suivant. J'ai écrit en VBA (version 2003 transféré depuis en 2007 puis 2010) des tableurs Excel qui s'interpellent entre eux (par exemple une facture va chercher un client dans un autre classeur, puis met à jour un fichier de données) J'ai protégé certaines feuilles par des mots de passe, Ils sont tous notés sur papier. J'ai transféré les dossiers sous 2013 après avoir déprotégé TOUTES les feuilles. Puis sur la nouvelle machine j'ai re-protégé les mêmes feuilles avec les mêmes mots de passe. En direct tout marche bien. Dès que je lance l'application "factures" et que celle-ci veut enregistre quelque chose sur une feuille protégée j'ai une erreur : "mot de passe invalide", pas moyen d'en sortir ! Si quelqu'un avait une idée : merci de me la transmettre ! Je précise que les versions utilisées sont toutes des versions "petite entreprise".
Un très grand merci d'avance !
Michel alias Mic194073
A voir également:
- Protection des feuilles en 2013
- Word 2013 - Télécharger - Traitement de texte
- Comment faire un livret avec des feuilles a4 - Guide
- Excel 2013 - Télécharger - Tableur
- Powerpoint 2013 - Télécharger - Présentation
- Real football 2013 - Télécharger - Jeux vidéo
6 réponses
Bonjour,
Je pense qu'il faut contrôler dans vos codes que les mots de passes sont correctes et correspondent à ceux des feuilles concernées.
Je pense qu'il faut contrôler dans vos codes que les mots de passes sont correctes et correspondent à ceux des feuilles concernées.
Bonjour,
Nous avons contrôlé les codes (mots de passe) à deux, ceux-ci sont acceptés aussi bien avec EXCEL 2003, 2007 et 2010 mais pas sous 2013 dans le cas où c'est une macro VBA qui cherche à enlever la protection d'une feuille. Bien sûr je regarderai à nouveau... mais je n'y crois pas !
Merci quand même !
Michel, alias Mic194073
Nous avons contrôlé les codes (mots de passe) à deux, ceux-ci sont acceptés aussi bien avec EXCEL 2003, 2007 et 2010 mais pas sous 2013 dans le cas où c'est une macro VBA qui cherche à enlever la protection d'une feuille. Bien sûr je regarderai à nouveau... mais je n'y crois pas !
Merci quand même !
Michel, alias Mic194073
Bonjour,
Je n'ai pas pu répondre hier, désolé j'étais sur la route !
J'ai déroulé le VBA pas à pas c'est ainsi que je sais où se produit le problème : dans la programmation il se produit exactement au moment où je déprotège une feuille d'un classeur à l'aide de
Worksheets("feuille").Unprotect "motdepasse"
Cette instruction fonctionne bien dans les versions antérieure d'Excel (ou de VBA ?). Le message d'erreur est bien mot de passe non valide !
En tous cas merci de votre aide et si vous avez une autre idée ou information je suis preneur !
Michel
Je n'ai pas pu répondre hier, désolé j'étais sur la route !
J'ai déroulé le VBA pas à pas c'est ainsi que je sais où se produit le problème : dans la programmation il se produit exactement au moment où je déprotège une feuille d'un classeur à l'aide de
Worksheets("feuille").Unprotect "motdepasse"
Cette instruction fonctionne bien dans les versions antérieure d'Excel (ou de VBA ?). Le message d'erreur est bien mot de passe non valide !
En tous cas merci de votre aide et si vous avez une autre idée ou information je suis preneur !
Michel
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Essayer de donner un autre nom pour votre mot de passe au cas où c'est un nom système dans la version 2013 !
Essayer de donner un autre nom pour votre mot de passe au cas où c'est un nom système dans la version 2013 !