Question sur les target

Bonjours a tous,

ce code marche parfaitement sauf quand je delete quel que chose il me dit: incompatibilité de type.

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target = [K140] Or [M140] Then MaMacro
If Target = [AG41] Or [AG42] Or [AG29] Then MMacro

que faut-il modifier??

Slts a tous

Ps je viens de voir, c'est quand je delete plusieurs cellule en même temps, ou si elle sont fusionner, même chose si je fait un copier coller de plusieurs cellule en même temps. si je fais cellule par cellule pas de problème.

Slts

Ceci

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
On error resume next
If Target = [K140] Or [M140] Then MaMacro
If Target = [AG41] Or [AG42] Or [AG29] Then MMacro

Merci beaucoup,

ça marche très bien.

Rechercher des sujets similaires à "question target"