Je cherche à appeler une macro dans une procédure événementielle.
La macro variable commence par "modifierP" & x avec x=ma variable
Voici mon code :
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim plage As Range
For x = 1 To 30
MaVar = "modifierP" & x
If Not Intersect(Target, Cells(29 + x, 11)) Is Nothing Then MaVar
Next x
Ca me donne le message d'erreur "erreur de compilation. Sub Function ou Property attendue"
Dans l'attente de votre aide, je vous remercie par avance.
ha oui.... pardon.. j'avais pas percuté que MaVar était le nom de la macro à appeler...
bon.. bah. j'ai plus qu'à aller à la galette organisée par le patron
Merci pour vos répondes rapides, j'avais essayé avec Call mais pas avec Run
Avec Application.run ca me donne un autre code d"erreur "Erreur d'exécution 1004 : Impossible d'excéuter la macro 'modifierP1'. Il est possible qu'elle ne soit pas disponible dans ce classeur ou que toutes les macros soient désactivées."