OVH Cloud OVH Cloud

supprimer la fenêtre d'activation macro à l'ouverture

4 réponses
Avatar
titebonnie
bonjour,

mon module excel est sensé se lancer chaque nuit et j'aimerai qu'il se fasse
sans aucune intervention (évidemment!). Mais le problème est qu'à
l'ouverture, une fenêtre demandant l'activation des macro apparaît.

Y-a-t-il un moyen de supprimer la fenêtre tout en activant les macros??

Merci

4 réponses

Avatar
papou
Bonjour
1 - Créer une signature avec SELFCERT.EXE
2 - Affecter cette signature au projet VBA du classeur (dans l'éditeur VBA :
Outils, Signature électronique)
3 - Enregistrer et fermer le classeur
4 - Ré-ouvrir le classeur en cochant "Toujours faire confiance..."
La demande d'activation des macros pour ce classeur n'aura plus lieu par la
suite.

Cordialement
Pascal

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

bonjour,

mon module excel est sensé se lancer chaque nuit et j'aimerai qu'il se
fasse

sans aucune intervention (évidemment!). Mais le problème est qu'à
l'ouverture, une fenêtre demandant l'activation des macro apparaît.

Y-a-t-il un moyen de supprimer la fenêtre tout en activant les macros??

Merci




Avatar
Nicolas B.
Salut,

Deux solutions :
Signer ton projet :
DémarrerExécuter : Selfcert.exe. Suis ensuite les indications.
Dans VBA, va ensuite dans OutilsSignature électronique, et choisis le
certificat que tu viens de créer. Enregistre, rouvre ton classeur. Au
message d'alerte des macros, clique sur "Faire confiance...". Le message
n'apparaîtra alors plus sur ce PC.

Autre solution (déconseillé) :
Baisser le niveau de sécurité des macros : OutilsMacroSécurité, niveau
Bas. Cela affecte tous les classeurs.


A+
--
Nicolas B.


bonjour,

mon module excel est sensé se lancer chaque nuit et j'aimerai qu'il
se fasse sans aucune intervention (évidemment!). Mais le problème est
qu'à l'ouverture, une fenêtre demandant l'activation des macro
apparaît.

Y-a-t-il un moyen de supprimer la fenêtre tout en activant les
macros??

Merci


Avatar
Alain CROS
Bonjour

Tu crée un fichier vbs par exemple LanceXL.vbs contenant :

Dim XL
Set XL=CreateObject("Excel.Application")
XL.Workbooks.Open("Le chemin complet du fichier XL")
XL.Visible=True
Set Xl=Nothing

Puis dans le Tâches planifiées de Windows accéssible par :
Démarrer Programme Accessoires Outils système Tâches planifiées
Tu paramètres l'heure pour démarrer LanceXL.vbs

Alain CROS

"titebonnie" a écrit dans le message de news:
bonjour,

mon module excel est sensé se lancer chaque nuit et j'aimerai qu'il se fasse
sans aucune intervention (évidemment!). Mais le problème est qu'à
l'ouverture, une fenêtre demandant l'activation des macro apparaît.

Y-a-t-il un moyen de supprimer la fenêtre tout en activant les macros??

Merci




Avatar
titebonnie
un fichier vbs? via excel ou pas?


"Alain CROS" a écrit dans le message de
news:
Bonjour

Tu crée un fichier vbs par exemple LanceXL.vbs contenant :

Dim XL
Set XL=CreateObject("Excel.Application")
XL.Workbooks.Open("Le chemin complet du fichier XL")
XL.Visible=True
Set Xl=Nothing

Puis dans le Tâches planifiées de Windows accéssible par :
Démarrer Programme Accessoires Outils système Tâches planifiées
Tu paramètres l'heure pour démarrer LanceXL.vbs

Alain CROS

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


bonjour,

mon module excel est sensé se lancer chaque nuit et j'aimerai qu'il se
fasse


sans aucune intervention (évidemment!). Mais le problème est qu'à
l'ouverture, une fenêtre demandant l'activation des macro apparaît.

Y-a-t-il un moyen de supprimer la fenêtre tout en activant les macros??

Merci