OVH Cloud OVH Cloud

VBA et styles

2 réponses
Avatar
Christian.L
Bonjour à tous

Je cherche un bout de code pour effacer automatiquement
des styles non utilisés.

J'ai essayé cette syntaxe, mais cela ne marche pas.

Merci d'avance

Christian

Sub Effacement_styles()
Dim Style As Style
Dim Controle As Integer

For Each Style In ThisDocument.Styles
Controle = 0
If Left(Style.NameLocal, 2) = "SI" Then Controle = 1
If Left(Style.NameLocal, 2) = "CL" Then Controle = 1
If Left(Style.NameLocal, 2) = "Tm" Then Controle = 1
If Controle = 0 Then Style.Delete
Next
End Sub

2 réponses

Avatar
Anacoluthe
Bonjour !

'Christian.L' nous a écrit ...
Je cherche un bout de code pour effacer automatiquement
des styles non utilisés.


Il y a une dans la FAQ :
http://faqword.free.fr/articles.php?lng=fr&pgr0
(la 7ème avant la fin de la page)

Anacoluthe
« Le meilleur style est celui qui se fait oublier. »
- STENDHAL

Avatar
Christian.L
Merci Anacoluthe

Christian


"Anacoluthe" a écrit dans le message de news:

Bonjour !

'Christian.L' nous a écrit ...
Je cherche un bout de code pour effacer automatiquement
des styles non utilisés.


Il y a une dans la FAQ :
http://faqword.free.fr/articles.php?lng=fr&pgr0
(la 7ème avant la fin de la page)

Anacoluthe
« Le meilleur style est celui qui se fait oublier. »
- STENDHAL