Savoir comment utiliser un contrôle ProgressBar ActiveX dans Microsoft Office Access peut rendre votre application plus conviviale en étant capable de montrer un utilisateur l'état d'avancement d'une tâche particulière . Access est un système de gestion de base de données relationnelle proposé dans la suite Microsoft Office . Microsoft Visual Basic pour Applications ( VBA) est un langage de programmation informatique utilisé dans Access pour automatiser des tâches de routine. Heureusement, VBA peut être utilisé pour créer un contrôle ProgressBar ActiveX et définir ses propriétés. Choses que vous devez 
 Microsoft Access 2003 
 Voir Plus Instructions 
 1 
 Ouvrez Microsoft Access 2003. Créer une nouvelle base de données en sélectionnant " Nouvelle base de données ", puis sélectionner "Créer". Cliquez sur l'onglet «Formulaires» et sélectionner "Nouveau" pour créer une nouvelle forme . 
 2 
 Cliquez sur le menu " Insertion", puis cliquez sur " contrôle ActiveX ". Double -cliquez sur " contrôle ProgressBar Microsoft " pour ajouter le contrôle . Ajouter un bouton de commande en le sélectionnant dans le menu " Outils " . Gauche - cliquez sur le formulaire et faites glisser votre souris tout en maintenant le bouton de la souris . Ajouter une étiquette sur le formulaire en utilisant la même technique. Cliquez-droit sur le nouveau bouton de commande , puis sélectionnez " Créer l'événement . " Sélectionnez " Générateur de code " de la boîte de dialogue "Choisir Builder " . Cliquez sur « OK ». 
 3 
 Copiez et collez le texte suivant dans la fenêtre "Module" dans la procédure de bouton de commande pour déclarer les variables que vous allez utiliser : 
 
 prg Dim comme ProgressBar 
 
 IntValue As long 
 
 fmin Dim As String 
 
 fmax Dim As String 
 
 FSTEP Dim As String 
 
 Dim strComplete As String 
 4 Type de 
 ce qui suit pour régler le min , max et l'étape pour le contrôle de votre barre de progression : 
 
 fmin = 1 
 
 fmax = 20 < br > 
 FSTEP = 2 
 5 
 Tapez la commande suivante pour définir la variable "prg " que le contrôle de barre de progression : 
 
 Set prg = Me ProgressBar0.Object 
 
 6 
 Tapez la commande suivante à la boucle de la valeur min à la valeur max en mettant à jour l'état d'avancement contrôle de barre : 
 
 Do 
 
 IntValue = IntValue + FSTEP 
 < p > Si IntValue > = prg.Max Puis 
 
 IntValue = prg.Max 
 
 End If 
 
 prg.Value = IntValue 
 
 strComplete = Format ( ( prg.Value /prg.Max ) * 100 , "# #" ) & _ 
 
 " % achevé " 
 
 Label1.Caption = strComplete 
 
 DoCmd.RepaintObject 
 
 Loop While IntValue < prg.Max 
 7 
 clic droit sur le formulaire, puis cliquez sur « formulaire. " Cliquez sur " Button1 ", qui va exécuter le code de procédure pour remplir le contrôle ProgressBar ActiveX.