Bonjour,
Un autre code qui ajoute les cases à cocher à droite de tes nombres :
Sub InsererCheckBoxs()
Dim F As Worksheet 'Feuille
Dim P As Range 'Plage des nombres
Dim C As Range 'Cellule recevant la case à cocher
Dim X As Object 'Case à cocher
' Définir la feuille cible
Set F = ActiveSheet
' Supprimer les cases à cocher
F.CheckBoxes.Delete
' Definir le 1° cellule de la colonne de chiffres
Set P = F.Range("A4")
' Definir la plage des chiffres
Set P = F.Range(P, F.Cells(F.Rows.Count, P.Column).End(xlUp))
' Explorer chaque cellule de la colonne située à droite des nombres
For Each C In P.Offset(0, 1).Cells
' Ajouter une case à cocher :
Set X = F.CheckBoxes.Add(C.Left, C.Top, C.Width, C.Height)
' - sans titre
X.Caption = ""
' - non cochée
X.Value = xlOff
' - liée à la cellule située à sa droite
X.LinkedCell = C.Offset(0, 1).Address
' - mettre à FAUX le cellule à droite de la case à cocher
C.Offset(0, 1).Value = False
Next C
End Sub