Réaffichage de boite de dialogue macro excel

Résolu
Bonjour,

Je suis en train de faire une petite macro pour tester 2 valeurs de code barre. Mais n'étant pas très expérimentée en macro, j'ai un bug!!

Je voudrais que ma fenêtre de dialogue s'ouvre au lancement de mon fichier, mais ça j'ai pas encore trouvé, donc j'ai mis un bouton pour démarrer ma macro.
Ensuite je ne comprends pas pourquoi la première zone qu'il me donne à remplir et en fait la deuxième.
Le but est de vérifier que les 2 valeurs rentrées dans les zones de la boite de dialogue, sont les même. Et là quand je lance le test, soit le test est bon et il me ferme la boite de dialogue initiale, alors que j'aimerai revenir dessus, soit le test n'est pas bon et il ne me le dis même pas, il ferme directement la boite de dialogue.

Je sais pas si je suis assez clair dans mes explications.

Si vous voulez, je peux vous envoyer mon fichier.

Si vous avez des idées, merci.
Cordialement

5 réponses

  1. Contributeur
    Bonjour,

    Oui, il faut nous envoyer le fichier (par www.cijoint.fr) ou sinon au moins copier coller le texte des macros dans un post.

    A+
    0
    1. J'ai mis mon fichier sur www.cijoint
      Voici l'adresse :

      http://www.cijoint.fr/cjlink.php?file=cj201102/cijtFPwsQ4.xls

      Merci
      0
      1. Bonjour tout le monde,

        J'ai toujours le problème avec ma macro et il faut vraiment que j'arrive à solder ce problème.
        Quelqu'un peut-il m'aider?

        Merci
        0
        1. Contributeur
          bonjour

          Je voudrais que ma fenêtre de dialogue s'ouvre au lancement

          Il te faut remplacer dans "open" car ta feuille "BOUTONS" n'existe pas,
              Sheets("BOUTONS").Activate  
              Range("A1").Select  
          
          par
                       Informations.Show
          (


          Pour ton test il faut affecter à tes zones texte et à tes boutons la bonne procédure.

          http://www.cijoint.fr/cjlink.php?file=cj201102/cijloR7xEA.xls

          Toujours zen
          0
          1. Merci beaucoup, ça marche impec :)
            0