Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 case a cocher

toffduq

XLDnaute Occasionnel
bonjour
j'utilise cette macro pour copié des case à cocher (trouvé sur ce forum)
mais comment faire pour qu'elle garde la suite des cellules sélectionne de la 1er case a cocher
exemple de ma 1er case :
feuil1 B4 case à cocher
Feuil2!$B$4 vrai ou faux
merci pour votre aide

VB:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim s As Shape
On Error Resume Next
For Each s In Me.Shapes
s.ControlFormat.LinkedCell = s.TopLeftCell.Offset(, 1).Address
Next
End Sub
 

fanch55

XLDnaute Barbatruc
Bonjour,
Je ne vois pas trop ce que vous demandez,
Mais si c'est :
feuil1 B4 case à cocher
Feuil2!$B$4 vrai ou faux
le code pour ce faire n'est pas à mettre dans l'événement Change mais :
Code:
Private Sub Worksheet_Activate()
Dim Ckb As CheckBox
    For Each Ckb In Me.CheckBoxes
        Ckb.LinkedCell = "Feuil2!" & Ckb.TopLeftCell.Offset(, 1).Address
    Next
End Sub
 

toffduq

XLDnaute Occasionnel
c'est pile ce que je voulais
merci pour votre aide
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…