ajouter de nombreuses cases à cocher sur la feuille Excel à l'aide programaticaly le code suivant:obtenir les valeurs de toutes les cases à cocher dans Excel à l'aide VBA
With ActiveSheet.CheckBoxes.Add(rCell.Left, rCell.Top, rCell.Width, rCell.Height)
.Interior.ColorIndex = xlNone
.Caption = ""
End With
Maintenant, je besoin d'un code qui analyser à travers toutes les cases à cocher qui sont présents dans la feuille et obtenir leur valeur (vrai ou faux) et aussi la cellule à laquelle ils sont présents. Comment faire?
Merci ...
Merci pour la réponse! Ça marche! Mais est-il possible de trouver la cellule dans laquelle la case à cocher est présente? – Manoj
Vous ne savez pas si vous pouvez le trouver directement. La case à cocher possède à la fois une propriété Left et une propriété Top représentant sa position. Vous pouvez comparer chk.Left avec la propriété Left de chaque colonne à son tour - ActiveSheet.Columns (1) .Left etc - jusqu'à ce que vous trouviez la correspondance la plus proche, puis répétez pour la propriété Top et chaque rangée à tour de rôle – barrowc