OVH Cloud OVH Cloud

Protection d'un Classeur

8 réponses
Avatar
crole
Bonjour le groupe

J'envoye par mail un classeur en pi=E8ce jointe =E0 partir d'Excel
j'aimerais que le classeur soit prot=E9g=E9 par un mot de passe
pour =E9viter au destinataire de modifier le rapport journalier (=E0
l'envoi)
mais si possible =F4terla protection d=E8s que l'=E9v=E8nement est terminer

merci pour vos pr=E9cieuses r=E9ponse
Cordialement
Bruno

8 réponses

Avatar
Jacky
Bonjour,

Enregistrer sous...choisir "Option"
Selon les versions xl les options sont différentes, mais tout est là.

Salutations
JJ

"crole" a écrit dans le message de
news:
Bonjour le groupe

J'envoye par mail un classeur en pièce jointe à partir d'Excel
j'aimerais que le classeur soit protégé par un mot de passe
pour éviter au destinataire de modifier le rapport journalier (à
l'envoi)
mais si possible ôterla protection dès que l'évènement est terminer

merci pour vos précieuses réponse
Cordialement
Bruno
Avatar
crole
Bonjour Jacky,

Merci je n'avais jamais exploiter cela
Comme quoi!!

Bonne journée
Salutation
Bruno
Avatar
mbbp
mbbp
Il n'existe aucune protection efficace pour protéter un classeur excel.
Salut.


Bonjour Jacky,

Merci je n'avais jamais exploiter cela
Comme quoi!!

Bonne journée
Salutation
Bruno




Avatar
crole
Merci mbbp

tu as raison

Bonne journée
Bruno
Avatar
JLuc
*Bonjour crole*,
Une autre possibilite serait d'imprimer le classeur en PDF et de lui
envoyer ce fichier ;-)

Bonjour le groupe

J'envoye par mail un classeur en pièce jointe à partir d'Excel
j'aimerais que le classeur soit protégé par un mot de passe
pour éviter au destinataire de modifier le rapport journalier (à
l'envoi)
mais si possible ôterla protection dès que l'évènement est terminer

merci pour vos précieuses réponse
Cordialement
Bruno


--
____
( O | O )
--
_oooO_ JLuc _Oooo_

O-O

Avatar
crole
Super je n'y avais pas penser
Merci JLuc

est-ce que l'on pourrait évantuellement
le faire avec une macro
sans vouloir abuser

Merci
Avatar
JLuc
*Bonjour crole*,
Oui, tu peux le faire. En premier, pour savoir comment appeler
l'imprimante PDF, definis la par defaut dans les imprimantes et fais
une petite macro :
sub test()
ActiveCell = Application.ActivePrinter
End Sub

Tu auras un text du genre : "PDF995 sur Ne00:" (sans les guillemets)
Redefini ton imprimante par défaut avec celle que tu utilise d'habitude
Dans ta macro, tu ecris :

...
Oldprinter = Application.ActivePrinter
Application.ActivePrinter = "PDF995 sur Ne00:"
'Ton code
...
Application.ActivePrinter = Oldprinter

Voila, le tour est joué ;-)

Tu peux aussi utiliser :
var = Application.Dialogs(xlDialogPrinterSetup).Show
Mais penser a gerer les erreur au cas tu tu sorte en annulant

Super je n'y avais pas penser
Merci JLuc

est-ce que l'on pourrait évantuellement
le faire avec une macro
sans vouloir abuser

Merci


--
____
( O | O )
--
_oooO_ JLuc _Oooo_

O-O

Avatar
crole
Merci JLuc
Je met cela en musique

Cordialement
Bruno