Macro seulement dans tableau structuré

Bonjour à tous

Comment faire pour que ce petit bout de code ne s'applique que dans le tableau structuré et non pas en dehors ?

Il s'agit d'incrémenter le nom de l'utilisateur windows en colonne 2 dès lors qu'une saisie et faite en colonne 3 (sur la ligne sélectionnée).

image image

oups "est faite"...

Bonjour Marinekali, le forum,

A tester:

Private Sub Worksheet_Change(ByVal Target As Range)
 If Not Application.Intersect(Target, Me.ListObjects("Tableau1").ListColumns(1).DataBodyRange) Is Nothing Then
  Target.Offset(0, 1) = Application.UserName
 End If
End Sub

Il faudra adapter le nom du tableau (ici, "Tableau1" ).

Cordialement

Nickel, merci beaucoup.

Rechercher des sujets similaires à "macro seulement tableau structure"