Salut lil404 et le forum
Petit retour :Moins il y a de données, moins on est à même de t'aider.Citation:
... (c'est ce que j'ai fait dans tout mon code, afin que tout soit accessible depuis toutes les feuilles)...
Tu as vu l'utilisation de Worksheet_Change. Mais quand on travaille avec la "même" macro sur plusieurs feuilles, plutôt que de la recopier sur chaque feuille, ce qui amène parfois des erreurs lors de modification, il existe une autre macro à lancement automatique, dans le module ThisWorkBook :Sh est une variable (Worksheet) qui contient la feuille ayant subit des modificationCode:
1
2 Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range) End Sub
Target est une variable (Range) qui contient les cellules ayant subies une modification (comme dans la macro Worksheet_Change).
A+