Bonjour,
Oui en effet je me suis mal exprimé .
Les noms des chantiers sont ceux qui sont présents dans le grand tableau. En fait, si un chantier est entré dans le grand tableau plusieurs fois, et que l'utilisateur double clique dessus, alors ce chantier est automatiquement mis dans le petit tableau avec toutes les heures additionnées dans le chantier (cela se fait à l'aide d'une macro présente dans la feuille 14).
Ce que je veux justement, c'est que si l'on clique ailleurs que sur le nom d'un chantier, alors on reçois le message "Veuillez double cliquer sur le nom d'un chantier"
Cependant, si on enlève les lignes de code suivantes :
If Not Application.Intersect(Target, TP.DataBodyRange) <> c Then
a = MsgBox("Veuillez double cliquer sur le nom d'un chantier", vbExclamation)
Exit Sub
End If
un message d'erreur apparait à la ligne :
T(K) = T(K) + TP.DataBodyRange(i, j).Offset(K, 0)
Et le but est d'éviter cela en indiquant que ce n'est pas possible de cliquer ailleurs que sur le nom d'un chantier.
J'espère avoir été plus clair ^^
Merci d'avance =)