Message "Désactiver...Activer macros"

Résolu/Fermé
Signaler
Messages postés
11
Date d'inscription
mardi 3 juillet 2007
Statut
Membre
Dernière intervention
27 août 2007
-
Messages postés
146
Date d'inscription
samedi 9 juin 2007
Statut
Membre
Dernière intervention
11 septembre 2007
-
Bonjour à tous,

Je voudrais qu'à l'ouverture d'un fichier Excel, il ne me demande plus de choisir entre "désactiver les macros" et "activer les macros".
Je ne souhaite pas baisser le niveau de sécurité d'Excel.
Quelqu'un a-t-il une soulution élégante ?
J'ai déjà demandé dans ce forum mais ce sujet n'a pas l'air de passionner grand monde car je n'ai reçu aucune réponse. Aussi vos idées seront vraiment les bienvenues.

Merci par avance

4 réponses

Messages postés
4607
Date d'inscription
lundi 7 novembre 2005
Statut
Contributeur
Dernière intervention
24 octobre 2020
1 311
salut,
outils> macros> securité > faible
Messages postés
146
Date d'inscription
samedi 9 juin 2007
Statut
Membre
Dernière intervention
11 septembre 2007
62
A ma connaissance (mais je peux me tromper), ce n'est pas possible sans baisser la sécurité d'Excel

Sauf si Excel est piloté par un programme via les objets COM (il me semble)

Par exemple, en VB6, on écrirait un truc du style :

set MyExcelApp = CreateObject("Excel.Application") 


Dans ce cas, me semble-t-il, Excel ne met pas la boîte Activer/Désactiver les macros ...


Messages postés
11
Date d'inscription
mardi 3 juillet 2007
Statut
Membre
Dernière intervention
27 août 2007
3
Salut Gryzzly et Zefoots,

Je vous remercie beaucoup d'avoir bien voulu vous pencher sur mon problème.
En fait je savais qu'une des solutions consistait à baisser la sécurité d'Excel. Mais cette méthode me paraissait un peu dangereuse, c'est pourquoi je cherchais autre chose.
Il y a quelque temps, j'ai vu sur un site quelqu'un parler du "certificat" mais je ne me souviens plus du tout comment faire. Savez-vous comment crer un certificat ?

Merci encore, c'est très sympa de votre part.
Messages postés
146
Date d'inscription
samedi 9 juin 2007
Statut
Membre
Dernière intervention
11 septembre 2007
62
https://excel.developpez.com/faq/?page=VBA#SelfCert

chapitre : Comment créer un certificat local pour les macros VBA

Sinon, pour générer un certificat auto-signé, tu peux utiliser le programme "openSSL" (open source, comme son nom l'indique) mais bon courage bon comprendre comment ça marche ...