Macros excell 2007

Résolu
Bonjour:

Dans une macro à l'apparition d'une boite de dialogue que j'ai crée, je tape la valeur 1 ou 2 dans une cellule , j'aimerai à ce moment là ,rediriger la commande automatique soit vers une macro 1 ou une macro 2 selon la valeur de la cellule.
Pouvez vous m'indiquer la marche à suivre.

Merci
JO

4 réponses

  1. Bonjour
    J'Y suis enfin arrivé j'ai pu incorporer tes instructions
    Je n'avais pas indiquer la bonne cellule dans la 2° ligne
    A la fin de la macro il me ressortait "erreur de saisie"
    Merci pour ton Aide , cela m'a rendu bien service.
    Joseph
    0
    1. Contributeur
      Bonjour
      le nom de la macro ne doit pas être bon
      Forcément !
      il faut mettre les noms de TES 2 macros...

      tu as indiqué macro 1 et macro 2
      Bon WE
      0
      1. Bonsoir
        Merci pour la réponse ,j'ai fait un essai , sur la ligne " Call macro1"
        apparaît une fenêtre indiquant:
        " Erreur de compilation
        Fonction ou variable attendue "
        le nom de la macro ne doit pas être bon
        0
        1. Contributeur
          bonjour

          dim valeur as byte
          valeur=range("A1")
          select case valeur
          case 1
          call macro1
          case 2
          call macro2
          case else
          Msgbox "erreur de saisie"
          end select
          --
          Michel
          0