J’ai créé une liste de vérification et à l’aide d’un VBA, je peux cocher les différentes cases à l’aide d’un double clic.
Par contre, sur une même ligne, je ne veux pas qu’il puisse y avoir deux crochets en même temps dans deux colonnes différentes.
Donc pour les Bananes, je veux qu’il y ait un crochet quand je double clic dans la colonne Acheté et quand je double clic sur En Livraison, le crochet apparaisse dans cette colonne à la place et s’efface de la colonne précédente.
J’espère que c’est bien expliqué. Merci d’avance !
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Intersect(Target, Range("ListeCoché")) Is Nothing Then Exit Sub
If Target.Value = "ü" Then
Target.Value = ""
Else
' Effacer les colonnes C à G de la ligne
Range("C" & Target.Row & ":G" & Target.Row).ClearContents
' Inscrire la coche
Target.Value = "ü"
End If
Cancel = True
End Sub