Détecter changement valeur booléenne dans cellule
Bonjour,
Dans la cellule A6, j'ai la formule {=SI(SOMMEPROD((champ<>"")*(A8:A19<>"")*(A8:A19<champ));FAUX;VRAI)}
champ correspond à la plage A7:A18
Dans champ, j'ai actuellement 9 valeurs (noms) donc de A7 à A15, triées par ordre alphabétique
Si j'ajoute un nouveau nom en A16, la cellule A6 affiche FAUX si la liste n'est plus triée.
Je pensais pouvoir détecter le changement de TRUE à FALSE (et vis versa) avec :
Code:
1 2 3
| Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$6" Then (ma procédure de tri)
End Sub |
... mais ça ne détecte rien ! Cela vient-il du fait que la valeur est booléenne ?
En vous remerciant par avance pour vos lumières,
Cordialement,
jp