Merci mais je ne vois rien du tout. Développeur /Visualiser le code rien : fenêtre déclaration vide, VBA, pareil. Finalement en cliquant sur macro/pas à pas, je tombe sur :
Option Explicit
Sub formatMotsInCell()
Dim T0#, mots, couleurs
T0 = Timer
Application.ScreenUpdating = False
mots = "liberté,obligations,femme,dignité,enfant,économique,social,santé,droit,famille,éducation,déclaration"
mots = Split(mots, ",")
couleurs = Array(vbGreen, vbCyan, vbRed, vbMagenta, RGB(0, 150, 255), 25, 41, 33, 7, 22, 42, 52)
htmlF.recall [D2:BL231], mots, couleurs
MsgBox Format(Timer - T0, "#0.00")
End Sub
Sub RAZFORMAT()
With [D2:BL231]
.Font.Color = vbBlack
.Font.Bold = False
Application.StatusBar = ""
End With
End Sub
Je suppose que c'est ça. MAis si je clique sur exécuter, il n ses passe en rien dans ta cellule D5 témoin; Qu'est que j'ai mal fait ?