OVH Cloud OVH Cloud

Sécurité des macros

3 réponses
Avatar
Johann
Bonjour,

J'utilise une macro toute simple pour afficher un nouveau message outlook:

Private Sub CommandButton1_Click()
Options.SendMailAttach = True
ActiveDocument.SendMail
End Sub

Seulement, sur les autres PC, cela ne marche pas car le sécurité des macros
est sur élevée, comment modifier cette sécurité avec une macro dans le
workbook_open?

Merci

3 réponses

Avatar
Geo
Bonjour Johann


Bonjour,

J'utilise une macro toute simple pour afficher un nouveau message
outlook:

Private Sub CommandButton1_Click()
Options.SendMailAttach = True
ActiveDocument.SendMail
End Sub

Seulement, sur les autres PC, cela ne marche pas car le sécurité des
macros est sur élevée, comment modifier cette sécurité avec une macro
dans le workbook_open?


Si le niveau est élevé la logique voudrait que le workbook-open ne démarre
pas non plus.
Ce serait un peu gênant qu'on puisse facilement contourner la sécurité sur
les macros, non ?

--

A+

Avatar
Johann
Bonjour,

Merci pour ta réponse rapide.
Effectivement, je ne vais pas pouvoir lancer une macros même en Workbook_open.

Y a t'il d'autres possibilités, à part la modification manuelle ?

Johann

"Geo" wrote:

Bonjour Johann


Bonjour,

J'utilise une macro toute simple pour afficher un nouveau message
outlook:

Private Sub CommandButton1_Click()
Options.SendMailAttach = True
ActiveDocument.SendMail
End Sub

Seulement, sur les autres PC, cela ne marche pas car le sécurité des
macros est sur élevée, comment modifier cette sécurité avec une macro
dans le workbook_open?


Si le niveau est élevé la logique voudrait que le workbook-open ne démarre
pas non plus.
Ce serait un peu gênant qu'on puisse facilement contourner la sécurité sur
les macros, non ?

--

A+





Avatar
Geo
Bonjour Johann


Bonjour,

Merci pour ta réponse rapide.
Effectivement, je ne vais pas pouvoir lancer une macros même en
Workbook_open.

Y a t'il d'autres possibilités, à part la modification manuelle ?


Je réfléchis tout haut, ne m'en veux pas si je tombe à côté de la plaque.
Par déduction on peut supposer que les paramètres de sécurité sont
enregistrés dans la base de registre.
Une idée serait peut être de supprimer les paramètres de Word pour qu'il
les récrée, mais je ne sais pas avec quel niveau de sécurité il
repartirait.
Si tu ne sais pas où sont les paramètres :
Il y a les liens là :
http://faqword.free.fr/articles.php?lng=fr&pgr6

Évidemment on pourrait imaginer de recopier les paramètres d'un poste sur
l'autre, mais c'est plus risqué.

--

A+