Bonjour
Humm tes réponses ne sont pas faites pour trouver une solution
On va essayer autrement
Il faut que tu mettes un point d’arrêt dans la macro
Par exemple sur la ligne If Target.Count = Rows.Count Or (Target.Row = 5 And Target.Column > 2) Then
Ensuite tu supprimes une colonne, la macro va attendre à la ligne
Ensuite faire du pas-à-pas pour savoir ce qui gène
Tu essayes bien sur le fichier posté , pas sur un autre dans lequel tu aurais transposé la macro ?
En attendant tu peux tester :
Modification d'une matière/d'un nom
Ajout d'une matière/d'un nom
Suppression d'un nom
Car on sait que la suppression d'une matière bugge