Lancement procédure suite valeur dans feuille Excel

Résolu
ChristopheLabo1 Messages postés 14 Statut Membre -  
ChristopheLabo1 Messages postés 14 Statut Membre -
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. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    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. ChristopheLabo1 Messages postés 14 Statut Membre
       
      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. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759 > ChristopheLabo1 Messages postés 14 Statut Membre
       
      OUI j'ai oublié les $
      corrige ainsi :
      If Target.Address <> "$B$2" Then Exit Sub
      0
    3. ChristopheLabo1 Messages postés 14 Statut Membre
       
      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. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759 > ChristopheLabo1 Messages postés 14 Statut Membre
       
      Chez moi cela fonctionne, revoir l'emplacement et le nom de ton macro
      http://www.cjoint.com/c/EGzlk30oyn5
      0
    5. ChristopheLabo1 Messages postés 14 Statut Membre
       
      Ok moi aussi maintenant
      merci pour ton aide
      cordialement
      0