OVH Cloud OVH Cloud

Securité Macros

4 réponses
Avatar
Zava
Bonjour

J'ai un classeur contenant des macros qui doit etre ouvert=20
par une application en .bat qui va chercher le repertoire=20
et le fichier =E0 ouvrir
Mon probl=E8me est qu' =E0 l'ouverture du classeur on a la=20
boite de dialogue d'activation des macros et il faut=20
activer les macros
Y a t il un moyen d'eviter la validation manuelle=20
d'activation des macros soit par VBA soit dans le .bat en=20
mettant le niveau de securit=E9 au niveau inferieur =E0=20
l'ouverture et remettre au niveau normal apr=E8s l'execution=20
de la macro (sans le faire manuellement)

Merci

Zava

4 réponses

Avatar
PHIL
regarde, avec application.displayalerts= false


tiens moi au courant
merci


Bonjour

J'ai un classeur contenant des macros qui doit etre ouvert
par une application en .bat qui va chercher le repertoire
et le fichier à ouvrir
Mon problème est qu' à l'ouverture du classeur on a la
boite de dialogue d'activation des macros et il faut
activer les macros
Y a t il un moyen d'eviter la validation manuelle
d'activation des macros soit par VBA soit dans le .bat en
mettant le niveau de securité au niveau inferieur à
l'ouverture et remettre au niveau normal après l'execution
de la macro (sans le faire manuellement)

Merci

Zava



Avatar
anonymousA
bonjour,

si tu sais aller dans le registre, il faut avant d'ouvrir Excel , aller sur
la clé Level et la passer à 1 dans le chemin
HKEY_CURRENT_USERSOFTWAREMicrosoftOffice9.0ExcelSecurity, enfin en tout
cas pour moi qui ai Excel 2000 sur WINNT.
Je pense que ca peut marcher.

Pense que ca peut tout de même te donner une indication. A manier avec
précaution toutefois si tu es peu à l'aise avec le registre et il ne faut pas
oublier de remettre cette clé à 2 quand tu as fini avec Excel.

A+


Bonjour

J'ai un classeur contenant des macros qui doit etre ouvert
par une application en .bat qui va chercher le repertoire
et le fichier à ouvrir
Mon problème est qu' à l'ouverture du classeur on a la
boite de dialogue d'activation des macros et il faut
activer les macros
Y a t il un moyen d'eviter la validation manuelle
d'activation des macros soit par VBA soit dans le .bat en
mettant le niveau de securité au niveau inferieur à
l'ouverture et remettre au niveau normal après l'execution
de la macro (sans le faire manuellement)

Merci

Zava



Avatar
Zava
Salut

Ok ça marche

Merci
-----Message d'origine-----
bonjour,

si tu sais aller dans le registre, il faut avant d'ouvrir
Excel , aller sur

la clé Level et la passer à 1 dans le chemin
HKEY_CURRENT_USERSOFTWAREMicrosoftOffice9.0
ExcelSecurity, enfin en tout

cas pour moi qui ai Excel 2000 sur WINNT.
Je pense que ca peut marcher.

Pense que ca peut tout de même te donner une indication.
A manier avec

précaution toutefois si tu es peu à l'aise avec le
registre et il ne faut pas

oublier de remettre cette clé à 2 quand tu as fini avec
Excel.


A+


Bonjour

J'ai un classeur contenant des macros qui doit etre
ouvert


par une application en .bat qui va chercher le
repertoire


et le fichier à ouvrir
Mon problème est qu' à l'ouverture du classeur on a
la


boite de dialogue d'activation des macros et il faut
activer les macros
Y a t il un moyen d'eviter la validation manuelle
d'activation des macros soit par VBA soit dans le .bat
en


mettant le niveau de securité au niveau inferieur Ã
l'ouverture et remettre au niveau normal après
l'execution


de la macro (sans le faire manuellement)

Merci

Zava

.





Avatar
Salut
Merci de ta rapidité
A priori il demande toujours la validation manuelle

A+
-----Message d'origine-----
regarde, avec application.displayalerts= false


tiens moi au courant
merci


Bonjour

J'ai un classeur contenant des macros qui doit etre
ouvert


par une application en .bat qui va chercher le
repertoire


et le fichier à ouvrir
Mon problème est qu' à l'ouverture du classeur on a
la


boite de dialogue d'activation des macros et il faut
activer les macros
Y a t il un moyen d'eviter la validation manuelle
d'activation des macros soit par VBA soit dans le .bat
en


mettant le niveau de securité au niveau inferieur Ã
l'ouverture et remettre au niveau normal après
l'execution


de la macro (sans le faire manuellement)

Merci

Zava

.