Parcourir une feuille pendant l'exécution d'une MsgBox

COCOISE93 Messages postés 6 Statut Membre -  
 Utilisateur anonyme -

Bonjour,

Je suis en train de créer un petit programme sous Excel qui constitue des courriers et j'aimerai qu'une fois un courrier finalisé une validation soit demandée à l'utilisateur avant l'envoi (MsgBox "Le courrier est-il correct ?" Oui/Non) sauf que pour valider le courrier l'utilisateur doit pouvoir le parcourir (plusieurs pages). Or, pendant l'exécution de la MsgBox je n'arrive pas à naviguer dans la feuille.

Savez-vous si c'est possible ? Une idée ?

Par avance merci pour tout ^^

2 réponses

  1. Utilisateur anonyme
     

    Bonjour

    une messagebox est bloquante, tu ne peux donc rien faire d'autre que cliquer sur ses boutons.

    Par contre, tu peux créer un userForm qui fait affiche ton message avec les boutons que tu veux sans bloquer Excel,


    0
    1. COCOISE93 Messages postés 6 Statut Membre
       

      Bonjour et merci pour cette réponse : j'ai donc créé un userform mais j'ai le même problème qu'avec une msgbox : pas possible de parcourir la feuille pour vérifier que tout est ok.

      J'ai loupé quelque chose ?

      0
  2. Utilisateur anonyme
     

    Non, c'est moi qui ai raté un truc, il faut préciser au moment d'afficher le userform qu'il n'est pas modal.

    UserForm1.Show vbModeless

    Et y'a tout à parié (je n'ai pas essayé) que si cet userform est lancé par un autre userForm, que le premier ne doit pas être modal non plus.


    0