Non, ce n'est pas ce que je cherche.
Dans ta macro, si on double clic sur une cellule déjà encadrée, cela renvoi le message d'erreur.
Je souhaite que si on double clic sur une cellule et que l'une des autres cellules de la plage (b:f même ligne, à l'exclusion de la cellule cible du double clic) est déjà encadrée, cela renvoi le message d'erreur.
Si je double clic sur la cellule est qu'elle est déjà encadrée le comportement normal de la macro est de la désencadrer.
si je détail le fonctionnement du tableau :
* colonnes B à F : des codes sont suggérés
* colonne G : Oui / Non (validation des données liste)
on doit sélectionner Une Unique suggestion en double cliquant sur la cellule correspondante afin de l'encadrer.
Fonctionnement de la macro :
- 2 niveaux de contrôle d'erreur:
1. si la cellule est vide > MsgBox : "vous ne pouvez pas sélectionner cette cellule"
2. (ou je cale) : si une autre cellule de la même ligne entre B et F est déjà sélectionnée > MsgBox : "Vous ne pouvez sélectionner qu'une suggestion"
- si pas d'erreurs > valeur "Oui" en colonne G
- si je double clic sur une cellule déjà encadrée, elle doit être simplement désélectionnée et la valeur "Oui" en colonne G supprimée.
J'espère être plus clair sur ma requète..