A voir également:
- Figer une case à cocher dans une cellule
- Aller à la ligne dans une cellule excel - Guide
- Figer cellule excel - Guide
- Verrouiller une cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
- Comment cocher une case avec le clavier - Forum Clavier
2 réponses
rEVOLV3r
Messages postés
223
Date d'inscription
jeudi 12 août 2010
Statut
Membre
Dernière intervention
21 septembre 2022
28
31 juil. 2018 à 15:00
31 juil. 2018 à 15:00
Bonjour,
Vous pourriez utilizer simplement une colonne dans laquelle vous écriveriez "X".
Cela permettrait de trier facilement.
Par macro, il y a meme moyen de faire un truc très simple :
si on clique sur la cellule de la première colonne, un X apparait automatiquement.
Pour implementer cette macro, faire alt+F11 afin d'ouvrir l'interface de programmation.
Double-cliquer sur la feuille correspondante (celle ou vous voulez appliquer la macro) dans la fenêtre de gauche. et coller la macro.
Il suffit de changer le target.column = 1 (A) , 2(B) etc. pour sélectionner la colonne.
Si vous voulez que la macro fonctionne uniquement dans un certain range ou à partir d'une certaine ligne, vous pouvez utiliser celle la :
il suffit alors de modifier la valeur minimal (à 2) et la maximal (à 1000).
Meilleures salutations
Vous pourriez utilizer simplement une colonne dans laquelle vous écriveriez "X".
Cela permettrait de trier facilement.
Par macro, il y a meme moyen de faire un truc très simple :
si on clique sur la cellule de la première colonne, un X apparait automatiquement.
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Column = 1 Then If Target.Value <> "" Then Target.Value = "" Else Target.Value = "X" End If End Sub
Pour implementer cette macro, faire alt+F11 afin d'ouvrir l'interface de programmation.
Double-cliquer sur la feuille correspondante (celle ou vous voulez appliquer la macro) dans la fenêtre de gauche. et coller la macro.
Il suffit de changer le target.column = 1 (A) , 2(B) etc. pour sélectionner la colonne.
Si vous voulez que la macro fonctionne uniquement dans un certain range ou à partir d'une certaine ligne, vous pouvez utiliser celle la :
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Column = 1 And Target.Row >= 2 And Target.Row <= 1000 Then If Target.Value <> "" Then Target.Value = "" Else Target.Value = "X" End If End Sub
il suffit alors de modifier la valeur minimal (à 2) et la maximal (à 1000).
Meilleures salutations