OVH Cloud OVH Cloud

securite excel

2 réponses
Avatar
christophe
bonjour a tous,

existe t'il via vba un moyen de modifier les sécurité excel afin que lors
d'un lancement de macro sur un pc celle ci s'ouvre sans demander la
confirmation

2 réponses

Avatar
LSteph
Bonjour,

C'est sur le poste de l'utilisateur, celui qui ouvre le classeur, que l'on
décide d'abaisser le niveau de sécurité ou d'activer ou non les macros ,
sinon c'est ouvrir sa porte à n'importe quel action exercée par cette macro.
Si la question , comme je la comprends est de forcer l'utilisateur
"volontaire" de ton classeur à activer les macros pour s'en servir
correctement là,
tu peux:
Dans le Workbook_BeforeClose rendre visible=true une feuille unique, disant
en gros:
"Ce classeur pour fonctionner doit être activé pour les macros".
Et rendre les autres visible=xlveryhidden (et il faut protèger le classeur
et lecode).
Dans le workbooks_open cacher cette feuille et rendre visible le reste.

lSteph




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

bonjour a tous,

existe t'il via vba un moyen de modifier les sécurité excel afin que lors
d'un lancement de macro sur un pc celle ci s'ouvre sans demander la
confirmation


Avatar
christophe
Salut lSteph

Mon pb est que j'ai creer des feuilles excel avec macros qui doivent etre
exploiter par bon nombre de personne et qui connaissent excel comme un simple
tableur!
donc ce que je souhaite c'est de forcé l'execution de la macro et que celle
ci ce lance sans message d'alerte.


Bonjour,

C'est sur le poste de l'utilisateur, celui qui ouvre le classeur, que l'on
décide d'abaisser le niveau de sécurité ou d'activer ou non les macros ,
sinon c'est ouvrir sa porte à n'importe quel action exercée par cette macro.
Si la question , comme je la comprends est de forcer l'utilisateur
"volontaire" de ton classeur à activer les macros pour s'en servir
correctement là,
tu peux:
Dans le Workbook_BeforeClose rendre visible=true une feuille unique, disant
en gros:
"Ce classeur pour fonctionner doit être activé pour les macros".
Et rendre les autres visible=xlveryhidden (et il faut protèger le classeur
et lecode).
Dans le workbooks_open cacher cette feuille et rendre visible le reste.

lSteph




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

bonjour a tous,

existe t'il via vba un moyen de modifier les sécurité excel afin que lors
d'un lancement de macro sur un pc celle ci s'ouvre sans demander la
confirmation