Bonsoir mafraise, et merci de te pencher sur mon sujet.
Je crois qu'il y a un malentendu. C'est sur le test d'appartenance et particulièrement sur le paramètre activecell que je bloque.
Aucun souci avec la déclaration de mon listobject, d'ailleurs [Archives] est simplement le codename de la feuille contenant le "Tbl_archives".
A titre d'illustration, si j'avais souhaité un déclenchement sur un évènement de la feuille je serais passé par :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Set lstoA = me.ListObjects("Tbl_archives")
Col_com = lstoA.ListColumns("Commentaires").Index
If Not Intersect(Target, lstoA.ListColumns(Col_com).DataBodyRange) Is Nothing Then
'mon code
Else
exit sub
End If
end sub
Ce que je souhaite c'est, de ne pas passer par un évènement, mais un raccourci clavier.
Cependant je souhaite que ma macro ne s'exécute que si ma cellule active est une des cellules de la colonne "Commentaires" de mon tableau structuré. J'ai donc imaginé tester l'appartenance de ma cellule active à ladite colonne...
Mais c'est chou blanc