> Tous les forums > Forum Bureautique
 Choix d'activer ou pas les macros
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
goofyto8
  Posté le 15/04/2026 @ 18:09 
Aller en bas de la page 
Astucien

Bonjour,

j'avais un classeur qui contenait deux macros et à chaque ouverture j'avais un message dans un bandeau jaune me demandant de cliquer pour activer les macros.

J'ai modifié légèrement une macro et maintenant je n'ai plus cette fenêtre me demandant de choisir d'activer ou pas les macros.

J'ai du mal choisir le format pour enregistrer le fichier Excel (une fois la macro modifiée) mais je ne trouve pas .

si vous pouvez m'aider.

(version Excel 2016)

merci



Modifié par goofyto8 le 15/04/2026 18:13
Publicité
Gaby-Jo
 Posté le 15/04/2026 à 18:15 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonjour,

L'extension du fichier contenant des macros doit être .xlsm.

Si tu n'as pas la demande d'activation, tu as certainement enregistré en .xlsx.

poussebois
 Posté le 15/04/2026 à 18:16 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

Bonjour ,

En quel format est ton fichier : xlsx ou xlsm ?

Les macros sont-elles toujours exécutables ?

@ +

goofyto8
 Posté le 15/04/2026 à 18:27 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien
poussebois a écrit :

Bonjour ,

En quel format est ton fichier : xlsx ou xlsm ?

Les macros sont-elles toujours exécutables ?

@ +

il est en XLS (j'ai enregistré en choisissant classeur Excel dans Excel 2016)



Modifié par goofyto8 le 15/04/2026 18:29
Gaby-Jo
 Posté le 15/04/2026 à 18:31 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Re bonjour,

Si tu acceptes le XLSX, toutes tes macros sont supprimées sans possibilité de récupération. Excel affiche un avertissement, mais il est facile de le manquer. Tu dois explicitement choisir "Classeur Excel prenant en charge les macros (*.xlsm)" dans la liste des formats pour conserver ton code VBA.

goofyto8
 Posté le 15/04/2026 à 18:45 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien
Gaby-Jo a écrit :

Re bonjour,

Si tu acceptes le XLSX, toutes tes macros sont supprimées sans possibilité de récupération. Excel affiche un avertissement, mais il est facile de le manquer. Tu dois explicitement choisir "Classeur Excel prenant en charge les macros (*.xlsm)" dans la liste des formats pour conserver ton code VBA.

Pas forcément

J'ai gardé l'ancienne version du classeur Excel (avant modification d'une macro) qui est un fichier XLS car compatible Excel 97-2003 qui affiche ceci lorsque je l'ouvre

Après modification d'une macro je n'ai plus cette notification à l'ouverture du fichier. et je voudrai avoir une notification

Donc je ne comprends pas pourquoi une petite modification du code d'une macro provoque l'absence de la notification

Gaby-Jo
 Posté le 15/04/2026 à 18:54 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Re ,

Parfait car le format xls conserve les macros ce qui n'est pas le cas du format xlsx.

Peut être :

https://support.microsoft.com/fr-fr/office/modifier-les-param%C3%A8tres-de-s%C3%A9curit%C3%A9-des-macros-dans-excel-a97c09d2-c082-46b8-b19f-e8621e8fe373

goofyto8
 Posté le 15/04/2026 à 19:44 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

En fait avec Excel 2016 je souhaite manipuler des fichiers compatibles avec Excel97-2007 (donc garder le format XLS.) et qui contiennent des macros modifiables.

Comment les ré-enregister sous Excel 2016, pour avoir toujours la notification de sécurité qui s'affiche à l'ouverture. ?

patidavi
 Posté le 15/04/2026 à 20:05 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

bonjour

tu cliques sur fichier, options, centre de gestion de la confidentialité, paramètres des macros, sélectionner "désactiver toutes les macros avec notification".

goofyto8
 Posté le 15/04/2026 à 20:40 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien
patidavi a écrit :

bonjour

tu cliques sur fichier, options, centre de gestion de la confidentialité, paramètres des macros, sélectionner "désactiver toutes les macros avec notification".

c'est dèjà fait. "desactiver toutes les macros avec notification" est paramétré correctement dans Excel

Le problème avec Excel2016 est le suivant:

Si on créé un classeur contenant des macros et qu'on souhaite l'enregistrer au format .xls (pour que le fichier soit lisible avec d'anciennes versions Excel) , la notification de sécurité apparait lors de la première ouverture du fichier; mais si on active les macros par un clic puis qu'on ferme le fichier ; par la suite à chaque nouvelle ouverture il n'y aura plus d'affichage de cette notification de sécurité.

Donc est-ce possible que la notification apparaisse à chaque fois ?

corinthien
 Posté le 15/04/2026 à 21:07 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

tlm

@ goofyto8

Ton classeur ne doit pas se trouver dans un emplacement approuvé, on ne peut pas non plus ajouter du code VBA pour forcer l'alerte puisqu'il ne s'exécute pas si tu refuses les macros et si tu les acceptent, pas besoin de VBA …

Tu peux tester Options Excel > Centre de gestion de la confidentialité > Documents approuvés > et cliquer sur le bouton Effacer (il ne supprime que les approbations des classeurs approuvés sans les effacer) mais, s'il se trouve dans un emplacement approuvé …



Modifié par corinthien le 15/04/2026 21:25
NVu
 Posté le 17/04/2026 à 08:21 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Quand tu as donné ton accord pour que les macros soient activées, Excel ne te demande plus rien. Et c'est tant mieux !

Par contre, si tu copies ton fichier sur un autre PC, tu auras à nouveau la question. Une fois.

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Lot de 100 stylos bille à capuchon Paper Mate InkJoy (pointe moyenne, bleu)
24,09 € 52 € -54%
@Amazon
Bureau Assis Debout électrique OffiGo 140x60 cm
79,26 € 155,99 € -49%
@Amazon
Mini PC GMKtec M7 Ultra (AMD Ryzen 7 Pro 6850U, 32 Go RAM DDR5, SSD 1 To, Radeon 680M, Windows 11 Pro)
556,11 € 629,99 € -12%
@Amazon
Sacoche bandoulière Eastpak the One
14,95 € 30 € -50%
@Amazon
Lot de 6 Dentifrices Colgate Menthe Fraîche Max Fresh (6x75 ml)
6,08 € 15 € -59%
@Amazon
Câble INIU USB-C 100W PD (2 mètres, nylon tressé, charge rapide)
6,28 € 7,99 € -21%
@Amazon

Sujets relatifs
Activer ou désactiver les marques de mise en forme word 2007
word - message activer les macros
WORD : fenêtre "activer les macros" sur MacBook
Activer les macros au démarrage
Activer les macros
Activer les macros
activer les macros
[VBA] Les macros, où les placer ?
excel : ne pas voir les macros
Ou ranger les macros compl. pour Excel ?
Plus de sujets relatifs à Choix d''activer ou pas les macros
 > Tous les forums > Forum Bureautique