Lancement procédure suite valeur dans feuille Excel

Résolu
Bonjour,
je souhaite déclencher une macro dans une feuille Excel dès lors qu'une certaine valeur apparaît dans une cellule d'une feuille Excel.
Comment faire?
Cordialement
Christophe

1 réponse

  1. Bonjour

    Macro à mettre dans le worksheet de la feuille concernée (ALT+ F11 puis double clic sur la feuille dans arborescence)

    Dans cette macro la cellule cible est B2 et al amcro est déclenchée lorsque la valeur 100 est entrée en B2

    Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address <> "B2" Then Exit Sub
    If Target.Value = 100 Then mamacro (remplacer mamacro par le nom de la macro à lancer
    End Sub


    Cdlmnt
    Via
    0
    1. Merci pour la rapidité de la réponse. Cependant je n'arrive pas a la faire fonctionner. Il y a un bogue dès la deuxième ligne
      0
    2. @ChristopheLabo1OUI j'ai oublié les $
      corrige ainsi :
      If Target.Address <> "$B$2" Then Exit Sub
      0
    3. Merci pour la réponse mais même avec les $ la macro ne se lance pas automatiquement dès que la cellule a cette valeur. Je suis obligé de la lancer a la main. Comment faire pour qu'elle se lance automatiquement ?
      0
    4. @ChristopheLabo1Chez moi cela fonctionne, revoir l'emplacement et le nom de ton macro
      http://www.cjoint.com/c/EGzlk30oyn5
      0
    5. Ok moi aussi maintenant
      merci pour ton aide
      cordialement
      0