Bonjour à tous,
* Le succès n'est pas assuré !
Basé sur une bidouille de Jean-Eric > https://forum.excel-pratique.com/viewtopic.php?p=424799#p424799
* Dossier 6.0 > pour Excel 2007.
* Dossier 7.1 > pour Excel 2010 et versions ultérieures.
Il faut intervenir dans la base de registre (Regedit).
Fermer Excel
Exécuter Regedit
Aller dans : HKEY_CURRENT_USER\SOFTWARE\Microsoft\VBA\7.1\Common
* 6.0 est la version de VBA 2007 (qui peut-être différente suivant la version d'Excel utilisée)
* 7.1 est la version de VBA 2010 ou plus (qui peut-être différente suivant la version d'Excel utilisée)
* Par sécurité, effectuez une sauvegarde de Common (clic-droit sur Common puis exporter). Notez le chemin et le nom du fichier pour une éventuelle restauration.
* Supprimer les valeurs CodeBackColors et CodeForeColors dans Common
Fermer Regedit
Les valeurs CodeBackColors et CodeForeColors seront recréées à la prochaine ouverture d'Excel.
Il n'est pas nécessaire de redémarrer le PC (!?).
Ouvrir Excel et VBE, est-ce que les polices ont retrouvé leurs valeurs par défaut?
En case problème, fermer Excel, un double-clic sur la sauvegarde de Common restaurera les valeurs précédemment modifiées.
ric