Visual Basic de Microsoft est un langage de programmation simple qui permet aux utilisateurs d'écrire des programmes qui font usage de l'interface Windows - ses boutons, menus , onglets, fenêtres et des boîtes. Parfois , vous voudrez peut-être un module d' arrêter de courir pour une courte période afin d'éviter d'importantes informations de disparaître de l'écran ou pour laisser le temps à un module séparé pour effectuer certaines tâches. Si vous voulez utiliser "Sleep" la fonction de l' interface Windows , qui suspend l'exécution du programme pendant un certain temps , vous pouvez le faire en insérant une référence à dormir dans le code de votre module VBA . Instructions
1
ouvrir le code de votre module Visual Basic comme vous le feriez pour tout autre modification.
2
Insérez le code suivant dans la section Déclarations votre module Visual Basic , où les variables sont déclarées :
Private Declare Sub sommeil Lib " kernel32 " ( dwMilliseconds ByVal As Long )
3
Insérez le code suivant à quelque point dans votre programme VBA vous voulez un retard se produire sans travail accompli par le programme:
sommeil 2000
Remplacer "2000" avec le nombre de millisecondes que vous voulez le retard au dernier , en cet exemple , la commande serait provoquer le programme de dormir pendant deux secondes.