Bonjour,
J'essai de démarrer une macro lors d'un changement dans une cellule. Voici ce que je pensais utiliser selon plusieurs sites sur le Web.
Mon classeur se nomme "Mensuel" (Contient plusieurs feuilles), et la feuille que j'utilise est "Budget" )
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "B2" Then
Call Copie_Données
End If
End Sub
Lorsque je fais le test, le changement se fait en B2 mais la macro Copie_Données ne s'exécute pas et je n'ai pas d'erreur. Cette macro doit s'exécuter sur la feuille "Budget".
Dans B2 se trouve la fonction =AUJOURDHUI()+7, qui indique le nom du mois et qui change une semaine avant la fin de celui-ci. le changement se fait très bien mais n'exécute pas la macro.
Je suis qu'un novice en VBA et je n'ai pas trouvé de réponse pour mon problème.
Merci de votre aide.
J'essai de démarrer une macro lors d'un changement dans une cellule. Voici ce que je pensais utiliser selon plusieurs sites sur le Web.
Mon classeur se nomme "Mensuel" (Contient plusieurs feuilles), et la feuille que j'utilise est "Budget" )
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "B2" Then
Call Copie_Données
End If
End Sub
Lorsque je fais le test, le changement se fait en B2 mais la macro Copie_Données ne s'exécute pas et je n'ai pas d'erreur. Cette macro doit s'exécuter sur la feuille "Budget".
Dans B2 se trouve la fonction =AUJOURDHUI()+7, qui indique le nom du mois et qui change une semaine avant la fin de celui-ci. le changement se fait très bien mais n'exécute pas la macro.
Je suis qu'un novice en VBA et je n'ai pas trouvé de réponse pour mon problème.
Merci de votre aide.