OVH Cloud OVH Cloud

Enregistrement d'un classeur excel dont les macros sont protégée s

3 réponses
Avatar
Rama
Je souhaiterai sauvegarder un classeur dont le code VBA est protégé par un
code. Je souhaiterai sauvegarder ce classeur par macro sous un autre nom tout
en gardant le code VBA protégé. Le problème est que lorsque j'utilise la
fonction saveas, une erreur indique que le code est protégé est que je ne
peux l'enregistrer sous un autre nom. Cela créé par ailleurs un fichier sous
forme de chiffre sur le disque.
Existe-t-il un moyen de déprotéger puis protéger le code VBA par macro afin
que je puisse faire ma sauvegarder du classeur sous un autre nom?

3 réponses

Avatar
Michel Pierron
Bonjour Rama;
L'erreur décrite semble supposer que le fichier en question a été enregistré
sous une forme compatible avec d'anciennes versions du genre Classeur
Microsoft Excel 97-2002 & 5.0/95 (*.xls); auquel cas, déprotéger puis
reprotéger ne fonctionnera pas davantage. Il te faut préalablement
enregistrer le fichier dans le format de base de ta version Classeur
Microsoft Excel (*.xls) pour ne plus avir de problème ou bien l'ouvrir avec
une ancienne version d'Excel (5.0/95).
MP

"Rama" a écrit dans le message de news:

Je souhaiterai sauvegarder un classeur dont le code VBA est protégé par un
code. Je souhaiterai sauvegarder ce classeur par macro sous un autre nom
tout

en gardant le code VBA protégé. Le problème est que lorsque j'utilise la
fonction saveas, une erreur indique que le code est protégé est que je ne
peux l'enregistrer sous un autre nom. Cela créé par ailleurs un fichier
sous

forme de chiffre sur le disque.
Existe-t-il un moyen de déprotéger puis protéger le code VBA par macro
afin

que je puisse faire ma sauvegarder du classeur sous un autre nom?



Avatar
RaMa
Bonjour Rama..Bis
aurais-tu la gentillesse lorsque tu viens sur ce forum de ne pas utiliser ce
pseudo
que j'utilise depuis 4 ans. Merci pour ta compréhension.

Salutations
RaMa

"Rama" a écrit dans le message de news:

Je souhaiterai sauvegarder un classeur dont le code VBA est protégé par un
code. Je souhaiterai sauvegarder ce classeur par macro sous un autre nom
tout
en gardant le code VBA protégé. Le problème est que lorsque j'utilise la
fonction saveas, une erreur indique que le code est protégé est que je ne
peux l'enregistrer sous un autre nom. Cela créé par ailleurs un fichier
sous
forme de chiffre sur le disque.
Existe-t-il un moyen de déprotéger puis protéger le code VBA par macro
afin
que je puisse faire ma sauvegarder du classeur sous un autre nom?



Avatar
Sri Rama
Merci pour ta réponse efficace.


Bonjour Rama;
L'erreur décrite semble supposer que le fichier en question a été enregistré
sous une forme compatible avec d'anciennes versions du genre Classeur
Microsoft Excel 97-2002 & 5.0/95 (*.xls); auquel cas, déprotéger puis
reprotéger ne fonctionnera pas davantage. Il te faut préalablement
enregistrer le fichier dans le format de base de ta version Classeur
Microsoft Excel (*.xls) pour ne plus avir de problème ou bien l'ouvrir avec
une ancienne version d'Excel (5.0/95).
MP

"Rama" a écrit dans le message de news:

Je souhaiterai sauvegarder un classeur dont le code VBA est protégé par un
code. Je souhaiterai sauvegarder ce classeur par macro sous un autre nom
tout

en gardant le code VBA protégé. Le problème est que lorsque j'utilise la
fonction saveas, une erreur indique que le code est protégé est que je ne
peux l'enregistrer sous un autre nom. Cela créé par ailleurs un fichier
sous

forme de chiffre sur le disque.
Existe-t-il un moyen de déprotéger puis protéger le code VBA par macro
afin

que je puisse faire ma sauvegarder du classeur sous un autre nom?