OVH Cloud OVH Cloud

Protection de fichier avec macro

2 réponses
Avatar
Yves Trudel
Bonjour à tous
Je tente de créer une macro qui "déprotège" mon fichier avant de s'exécuter
et le reprotège à la fin.
J'ai déjà réussi dans d'autres circonstances, mais cette fois-ci je ne
comprends pas ce qui arrive. La macro ne s'exécute pas lorsque je clique sur
le bouton censé l'amorcer, mais si je passe par macro/exécuter/ tout
s'effectue sans problème.
Voici ce que j'utilise pour déprotéger et reprotéger

'ActiveSheet.Unprotect ("protection")
'ActiveSheet.Protect ("protection")

J'ai recréé de nouveaux boutons auxquels j'ai associé les macros, mais ils
ne fonctionnent que les premières fois et à la suite de je ne sais quoi,
plus rien ne va

Quelqu'un sait où je me plante???
Merci d'avance
Yves


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.710 / Virus Database: 466 - Release Date: 2004-06-23

2 réponses

Avatar
Jacques
Je ne vois pas de raison non plus sauf peut-être si le bouton est verrouillé
dans le format de contrôle.
Jacques
"Yves Trudel" a écrit dans le message de
news:%
Bonjour à tous
Je tente de créer une macro qui "déprotège" mon fichier avant de
s'exécuter

et le reprotège à la fin.
J'ai déjà réussi dans d'autres circonstances, mais cette fois-ci je ne
comprends pas ce qui arrive. La macro ne s'exécute pas lorsque je clique
sur

le bouton censé l'amorcer, mais si je passe par macro/exécuter/ tout
s'effectue sans problème.
Voici ce que j'utilise pour déprotéger et reprotéger

'ActiveSheet.Unprotect ("protection")
'ActiveSheet.Protect ("protection")

J'ai recréé de nouveaux boutons auxquels j'ai associé les macros, mais ils
ne fonctionnent que les premières fois et à la suite de je ne sais quoi,
plus rien ne va

Quelqu'un sait où je me plante???
Merci d'avance
Yves


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.710 / Virus Database: 466 - Release Date: 2004-06-23




Avatar
Yves Trudel
J'ai fait quelques tests, et il semble que la source du problème serait dans
des cases à cocher qui actionnent des filtres. Si j'affecte les macros à des
boutons standards, je n'arrive pas à recréer le problème. Qu'y aurait-il
dans ces cases à cocher??

"Jacques" a écrit dans le message de
news:
Je ne vois pas de raison non plus sauf peut-être si le bouton est
verrouillé

dans le format de contrôle.
Jacques
"Yves Trudel" a écrit dans le message de
news:%
Bonjour à tous
Je tente de créer une macro qui "déprotège" mon fichier avant de
s'exécuter

et le reprotège à la fin.
J'ai déjà réussi dans d'autres circonstances, mais cette fois-ci je ne
comprends pas ce qui arrive. La macro ne s'exécute pas lorsque je clique
sur

le bouton censé l'amorcer, mais si je passe par macro/exécuter/ tout
s'effectue sans problème.
Voici ce que j'utilise pour déprotéger et reprotéger

'ActiveSheet.Unprotect ("protection")
'ActiveSheet.Protect ("protection")

J'ai recréé de nouveaux boutons auxquels j'ai associé les macros, mais
ils


ne fonctionnent que les premières fois et à la suite de je ne sais quoi,
plus rien ne va

Quelqu'un sait où je me plante???
Merci d'avance
Yves


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.710 / Virus Database: 466 - Release Date: 2004-06-23








---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.710 / Virus Database: 466 - Release Date: 2004-06-23