Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Projets Calculatrice Visual Basic 
  • Comment récupérer les données d'u…
  • Comment convertir un fichier binaire…
  • Comment faire un bouton qui ouvre un…
  • Comment faire l'authentification NT …
  • Comment changer d'un tableau par dé…
  • Comment faire pour convertir une zon…
  • Propriétés de Visual Basic 
  • Comment ajouter des API 
  • Comment utiliser ListView dans VB 6.…
  •   Visual Basics programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Visual Basics programmation

    Comment afficher un Spinner Quand une macro VBA Is Running

    La meilleure façon de permettre à un utilisateur d'augmenter ou de diminuer la valeur de votre application Microsoft Excel quand une macro est en cours d'exécution est d'utiliser un bouton de rotation . Une macro est couramment utilisé pour enregistrer une séquence d'actions qui peuvent ensuite être exécutées par l'exécution de la macro manuellement ou en cliquant sur un bouton. Une macro est créée par l'utilisation de Visual Basic pour Applications ( VBA) , un langage de programmation informatique utilisé dans les applications Microsoft Office pour automatiser les tâches de routine telles que l'affichage d' une fileuse . Instructions
    1

    Lancez Microsoft Excel , cliquez sur l'onglet « Développeur » et cliquez sur l'icône "Insérer" dans le volet «contrôle» . Cliquez sur "Button" et cliquez sur le tableau pour ajouter un nouveau bouton de commande. Cliquez sur " Bouton Spin " en dessous " Contrôles ActiveX " et l'ajouter à la feuille de calcul .
    2

    un clic droit sur la fileuse et cliquez sur "Propriétés" pour afficher la fenêtre des propriétés . Choisissez "False" à côté de la propriété "Visible" . Cliquez sur l'icône "Macros " et tapez " IncrementValues ​​" en dessous " Nom de la macro . " Cliquez sur le bouton "Créer" pour créer une nouvelle macro.
    3

    Copier et coller le code suivant pour créer une «Alors ... la boucle " et mettre à jour la feuille de calcul avec des valeurs à chaque fois que l' l'utilisateur clique sur le bouton spinner :

    Sheet1.SpinButton1.Visible = True

    Do While ( compteur <> 10)


    Range (" A1") Sélectionnez < . br > Gamme

    ( "A1") . Value = compteur

    Range (" A2 " ) . Sélectionnez

    Range (" A2 " ) . Value = " Macro course ... "

    Application.Wait maintenant + TimeValue ( " 00:00:02 " )

    DoEvents

    boucle

    Range (" A1 ") . Sélectionnez Photos

    Range (" A1") . Value = " "

    Range (" A2 " ) . Sélectionnez

    Range (" A2 " ) . Value = " Macro terminée. "

    Sheet1.SpinButton1.Visible = False

    compteur = 0
    4

    Ajoutez la ligne de code suivante dans le très haut de votre module pour créer un mondial Variable:

    compteur global As Integer
    5

    Revenez à Microsoft Excel et cliquez droit sur " Bouton 1". Cliquez sur " Affecter une macro " et cliquez sur " IncrementValues ​​. " Cliquez sur « OK ».
    6

    clic droit sur le bouton spinner et cliquez sur " Afficher le code " pour ouvrir un module de code VBA. Copiez et collez le code suivant pour augmenter ou diminuer la valeur de la variable globale :

    SpinButton1_SpinDown Private Sub ()

    de compteur = compteur - 1 x

    End Sub

    Private SpinButton1_SpinUp Sub ( )

    compteur = compteur + 1

    End Sub
    7

    Revenez à Microsoft Excel et cliquez sur "Bouton 1" pour commencer à courir le macro et affiche la commande spinner . Cliquez sur la flèche vers le haut du bouton spinner pour augmenter ou sur la flèche vers le bas pour le diminuer . La macro permet de masquer la fileuse et arrêter de courir lorsque la variable globale est égale à 10.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment allouer un tableau 5D 
  • Comment faire pour ajouter un commentaire événement dans Visual Basic 
  • Comment convertir le texte en une date en VB 
  • Comment faire pour remplir un champ de formulaire ASP dans un fichier Word côté serveur 
  • Comment utiliser une DLL en VB.NET 
  • Différentes façons de format de dates en VBA 
  • Comment lire un fichier CSV dans VB 
  • Comment mettre à jour un objet dans une collection Avec VBA 
  • Comment supprimer un fichier dans Visual Basic 
  • Tutoriel de Visual Basic 6 
  • Connaissances Informatiques © http://www.ordinateur.cc