Sub Compteurs(n As Byte)
'If IsArray([Compteur]) Then compt(n) = Application.Index([Compteur], n)
If IsArray(Evaluate("Compteur" & n)) Then compt(n) = Application.Index(Evaluate("Compteur" & n), n)
compt(n) = compt(n) + 1
If compt(n) > 2 Then compt(n) = 1
'ThisWorkbook.Names.Add "Compteur", compt, Visible:=False 'nom défini masqué
ThisWorkbook.Names.Add "Compteur" & n, compt, Visible:=False 'nom défini masqué
End Sub