1 2 3 4 5 6 7 8 9
| Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Count > 1 Or Intersect(Target, Union(Range("B5:E10"), Range("J7:M20"))) Is Nothing Then Exit Sub 'si on clique ailleurs que dans la zone voulue, il ne se passe rien, et en l'occurrence, la zone voulue c'est B5:E10, et J7:M20. Ce que je voudrais faire en gros, c'est séparer chaque cellule d'une cellule (cf ma question initiale)'
Union(Range("B" & Target.Row & ":E" & Target.Row), Range("J" & Target.Row & ":M" & Target.Row)).ClearContents
Target = "X" ' lorsqu'on clique sur une des réponses 1,2,3 ou 4 du QCM, on place un X dans la case, et on supprime éventuellent les autres'
End Sub
Target = "X"
End Sub |