activation des macros

tany

XLDnaute Occasionnel
Bonjour,

Hier j'ai écrit plusieurs macros et aujourd'hui je ne peux les faire fonctionnées.
Elles ne sont pas actives alors que je vais dans developpeurs/activation des macros et là je coche "activer les macros(non recommandé).
Rien ne fonctionne mais elles existent !
j'ai fouillé l'aide sans resultat. Doit m'echapper qqch, merci de me guider.
 

tany

XLDnaute Occasionnel
Re : activation des macros

Bonjour,

Et merci de repondre mais je ne comprend pas très bien quoi faire...
Où activer ces macros car j'ai noté de les activer dans securite des macros
et là coché dernière ligne et pourtant ça me dit toujours que les macros
ne sont pas activer. par contre no prob je les vois, bref elles sont là mais
inactives. Pour moi rien n'est perdu.
 

VercleChrist

XLDnaute Nouveau
Re : activation des macros

Bonjour, tu a essayer de certifier en lancant le petit program selfcert.exe

[VBA]Activer les macros automatiquement sans la fenêtre d'activation
Comment ne pas avoir le message "ce classeur contient des macros" et cliquer sur activer les macros

Tout d'abord, il faut préciser qu'il est très fortement conseillé de ne jamais mettre le niveau de sécurité à faible. En effet ce niveau de sécurité à faible ouvrira les macros même des classeurs dont vous n'êtes pas sûrs.

1- Certifier les macros du classeur

Le mieux est donc de certifier ses macros.

Pour se faire, il faut chercher le selfcert.exe sur son PC.

Il se trouve : C:\Program Files\Microsoft Office\Office

Lancer le selfcert.exe

Dans la fenêtre qui s'ouvre taper un nom qui servira de certificat. (exemple : toto)

Une fenêtre s'ouvre pour mentionner qu'un nouveau certificat a été créé.

Ensuite ouvrir VBE (Alt + F11)

Dans le menu "Outils" choisir "Signature électronique"

Cliquer sur "Choisir" et la liste des certificats apparaît.

Choisir le certificat concerné (pour notre exemple : toto)

Puis valider par OK

Le nom du certificat apparaît maintenant comme "signature actuelle du projet VBA"

Fermer le classeur en enregistrant les modifications

2 - Autoriser l'activation des macros

Réouvrir le classeur

Une nouvelle fenêtre s'ouvre en précisant que ce classeur contient des macros créées par le nom du certificat ( dans notre exemple : toto)

En bas de cette fenêtre se trouve une case à cocher "Toujours faire confiance aux macros provenant de cette source". Cocher cette case, puis appuyer sur "Activer les macros".

Maintenant à l'ouverture du classeur il ne sera plus demandé s'il faut activer les macros.

Cette manipulation (le fait de cocher la case) sera à effectuer une fois sur chaque PC utilisant le fichier.
 

Paritec

XLDnaute Barbatruc
Re : activation des macros

bonjour Vercle Christ, Tany le forum,
moi sous 2003 j'ai été obligé de rajouter ou de changer une ligne dans le registre.
Regardes sur le site MS et tu vas trouver la manipulation trés détaillée
J'étais comme Tany tout était là mais rien ne marchait, Staple1600 est passé par là et c'est lui qui m'a envoyé sur le site MS et depuis tout est OK
bonne soirée à tous
Papou
 

tany

XLDnaute Occasionnel
Re : activation des macros

Re,
Navré, je croyais bien que ce serait la solution… mais non !
Connais pas assez excel 2007 sans doute...
Je dois avoir fait qqch mais quoi et où ?

J’ai exécuté le certificat sans prob et il est bien présent ! Je m’explique un peu mieux :
Je ne peux pas quitter le mode création, un message survient " macro désactivées !"
Sur l’avertissement de sécurité qui existe sous la barre de formule je clique
Et là un seul bouton radio, coché, donc impossible de le décoché « me protéger de tout contenu inconnu ». Le laïus du message est : ce fichier contient des macros chiffrées qui ont été désactivées. Supprimez le chiffrement ou les restrictions.
Me demande quoi faire avec cet os ? Merci de votre aide.
 

Discussions similaires

Réponses
1
Affichages
311

Statistiques des forums

Discussions
311 720
Messages
2 081 917
Membres
101 839
dernier inscrit
laurentEstrées