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.
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.