• Initiateur de la discussion Initiateur de la discussion crysiol
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

crysiol

Guest
Bonjour,

J'ai une centaine de case à cocher, j'aimerais savoir si il existe un moyen pour faire en sorte cue la cellule attribué soi toujours celle qui est 4 case à coter de celle dans laquelle elle se trouve, car devoir taper l'adresse de la cellule pour 200 cases est un peu long (sans macro si possible).

Merci.
 
Re : Case à cocher

Bonsoir Crysiol, Kjin,

Kjin semble absent alors:

voici avec une macro, parceque sans, je ne vois pas.

Code:
Sub AffecterLinkCellCaseAcocher()
    Dim shp As Shape
    For Each shp In Sheets("[SIZE=3][COLOR=red]feuil1[/COLOR][/SIZE]").Shapes
        'Si le nom ressemble à "Check box"
        If shp.Name Like "Check Box *" Then
            'Lier à la cellule qui se trouve 4 colonnes à droite
            shp.DrawingObject.LinkedCell = shp.TopLeftCell.Offset(, [SIZE=4][COLOR=red]4[/COLOR][/SIZE]).Address
 
        End If
    Next shp
End Sub

Où feuil1 est le nom de la feuille contenant les cases à cocher
Pour lier à 4 colonnes à gauche remplacer 4 par -4.

A bientôt
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
15
Affichages
472
Réponses
1
Affichages
237
Réponses
11
Affichages
2 K
Retour