Macros excell 2007

Résolu
jo27da44 Messages postés 13 Statut Membre -  
jo27da44 Messages postés 13 Statut Membre -
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
A voir également:

4 réponses

michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
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
jo27da44 Messages postés 13 Statut Membre
 
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
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
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
jo27da44 Messages postés 13 Statut Membre
 
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