Sub Backup()
'transformer les * en étoile orange = macro ok
Dim c As Range, n%
Dim nCols As Long
Application.ScreenUpdating = False
With [TableauCompétence]
'
' Comptage du nombre de colonnes qui contiennent les mots concernés"
nCols = Application.CountIf(.Rows(0), "Nom*Fonction*Ancienneté*")
'
' Parcourir les cellules à partir de la colonne 5 (E) retaillée à nCols
For Each c In [TableauCompétence].Columns(5).Resize(, nCols).Cells
If Not IsError(c) Then
n = InStr(c, "*")
If n Then
With c.Characters(n, 1).Font
.Bold = True
.ColorIndex = 46
.Size = 25
.Name = "Bernard MT condensed"
End With
End If
End If
Next
End With
End Sub