Je trifouille Excel un peu partout et j'ai trouvé ceci sur un site Internet, qui devrait répondre a mon probleme. Mais je ne sais pas ou je dois mettre ce code...
Si quelqu'un sait?
Lorsqu'un recalcule est fait sur Excel, cette propriété se déclenche, et je pourrais mettre ma macro pour actualiser la feuille... mais ou dois je mettre ca ?
Public Event Calculate As DocEvents_CalculateEventHandler
Visual Basic (Usage) Copy CodeDim instance As Worksheet
Dim handler As DocEvents_CalculateEventHandler
AddHandler instance.Calculate, handler
puis :
Sub Worksheet1_Calculate() Handles Me.Calculate
MsgBox(Me.Name & " is being calculated")
End Sub
J'essaie de mettre ce code dans les modules d'Excel, mais sans succés. Il me trouve des erreurs de syntaxe, etc...
![:arf:](https://www.developpez.net/forums/images/smilies/sacrain.gif)
Partager