Bonjour,
Je m'excuse de vous importuner. J'ai actuellement un gros problème pour pour ajouter un checkbox un fichier excel que un des membres du forum a chaleureusement partager. Serait il possible de pouvoir m'aider s'il vous plait ?
"Pour les boutons, tu as la macro "creerCases"
Sub creerCases()
Dim c As Range
Dim ChkBx As CheckBox
For Each c In [rangeCases]
Set ChkBx = ActiveSheet.CheckBoxes.Add(c.Left, c.Top, c.Width, c.Height)
With ChkBx
.Value = xlOff
.LinkedCell = c.Address
.Caption = "Ajouter au bon de commande"
End With
Next c
End Sub
On ajoute une ligne sur chaque cellule de la plage de noms [rangeCases], donc pour ajouter des lignes il faut redéfinir cette plage. Il faudra aussi avant de la lancer supprimer les boutons existants, sinon tu en auras deux l'un par dessus l'autre. ou ajouter un test :
if c.value = "" then"
C'est le seul piste que j'ai mais je ne comprend pas ... je suis un vrai debutant...
Je voudrais ajouter les checkbox a tous mes produits.
Je vous remercie