• Initiateur de la discussion Initiateur de la discussion panda
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

panda

XLDnaute Occasionnel
Bonjour
J'ai un classeur Excel qui contient uniquement 2 feuilles et peu de formats de cellules utilisés.
Lorsque j'essaie d'appliquer une mise en forme, il m'affiche une forme "Nombre de formats trop élevés".
Après qq recherches je vois une bonne centaines de styles dans le menu Format/Styles. Je pense que le problème vient de là.

Ces styles ne servent à rien.
Je peux les supprimer un par un mais c'est long 🙁
D'où mon post :
Y a -til un moyen (macro ?) qui consiste à ne conserver que les styles prédéfinis d'excel ? (ou supprimer les styles inutiles ?)

Merci pour vos réponses.
 
Re : Supprimer styles

Bonjour,

La macro suivante supprimera tous les styles non définis à l'origine.
Attention ce qui resteront seront vraiment peu nombreux:
chez moi, il ne resterait plus que 6! (Millier, Millier(0),Monétaire, Monétaire(0),Standard,Normal,Pourcentage)
Code:
Sub SupprimerStyle()
    Dim st As Style
    For Each st In ActiveWorkbook.Styles
       If Not st.BuiltIn Then st.Delete
    Next st
End Sub

A+
 
Dernière modification par un modérateur:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 Tableau
Réponses
24
Affichages
2 K
Réponses
13
Affichages
2 K
J
Réponses
2
Affichages
2 K
J
C
Réponses
3
Affichages
911
Réponses
11
Affichages
3 K
C
Réponses
1
Affichages
2 K
J
  • Question Question
Réponses
11
Affichages
2 K
jerome022
J
Retour