KioskeaKioskeaCommentCaMarcheInscrivez-vous, c'est gratuit !
Samedi 17 mai 2008 - 05:17:48

VBA Excel

Rechercher : dans
VBA Excel
par Chacalou13
 Fil de Discussions
Statut : Non résolu
vendredi 15 octobre 2004 à 12:11:46
salut,

Lors d'un long traitement, je veux afficher une boite de dialogie d'attente pour l'utilisateur. Le code est le suivant (c'est pas moi qui l'ai crée):

Sub Maj_Doc()

Application.Cursor = xlWait 'affiche le sablier
WaitBox.Show vbModeless 'affiche la waitbox mais continu le traitement
WaitBox.Repaint 'raffraichit le contenu affiché sinon on a une boite blanche vide

Application.MaxChange = 0.001
ActiveWorkbook.PrecisionAsDisplayed = False 'Mise à jour du document
ActiveSheet.Calculate


WaitBox.Hide 'masque la waitbox
Application.Cursor = xlDefault 'remet le curseur par défaut

End Sub


PROBLEME: Le mot clé vbModeless est inconnu, donc je le supprime. Mais alors mon traitement (en gras) ne s'effectue pas tant que je ne ferme pas la boite de dialogue (WaitBox).
Savez vous comment je peux afficher cette WaitBox en continuant ke traitement par ailleurs.
Merci bcp
Grève de la signature
Répondre à Chacalou13  Signaler ce message aux modérateurs
Discussions pertinentes trouvées dans le forum
27/03 11h22VBA excel Copie valeur cellule avc conditionProgrammation27/03 12h243
23/03 23h00Question basique sur VBA - ExcelProgrammation24/03 17h073
20/03 08h11codage vba excelBureautique21/03 08h457
19/03 09h34novice VBA Excel - Création d'une boucleProgrammation19/03 10h201
18/03 16h04[VBA Excel] suppression croix classeurInternet19/03 16h222
Plus de discussions sur « VBA excel » Discussion en cours Discussion fermée Problème résolu
Répondre
Titre du message :
Votre pseudo:
Votre email :
Message: 
  •  
  •  
Options: Recevoir les réponses par mail.
 

Aide