| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
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
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment faire pour modifier UserForm dans Visual Basic
    UserForms sont des écrans que les utilisateurs entrent les données dans d'interagir avec un programme écrit en Visual Basic pour Applications ( VBA) . Les programmeurs qui s'étendent le jeu par défaut d'outils de Microsoft Word, Excel et Access créer ces formulaires personnalisés et de les remplir avec les boutons , curseurs et des zones de texte appropriées à l'entrée de leurs programmes VBA besoin de courir . Modification d'un UserForm VBA consiste à utiliser la fenêtre de conception de forme de l' environnement de développement intégré VBA (IDE). Cet environnement est intégré dans chaque application de la suite Office . Édition UserForms permet aux utilisateurs d'interagir avec vos programmes VBA plus rapidement et efficacement. Choses que vous devez
    Microsoft Word
    Voir Plus Instructions
    1

    Ouvrez Microsoft Word , puis appuyez sur "Alt" et "F11" pour entrer dans le VBA IDE . < Br > Page 2

    Cliquez sur "Insérer ", puis " UserForm " pour créer un nouvel objet UserForm pour votre programme VBA. Vous utilisez le formulaire pour fournir des données de l'utilisateur pour un programme court qui remplit un tableau Word . Double-cliquez sur la rubrique « UserForm »
    3

    dans le volet "Projet" à gauche de l'écran. Cela permettra d'exposer la boîte à outils qui contient des contrôles pour vous de placer sur le formulaire.
    4

    glisser un contrôle de bouton de commande de la boîte à outils vers le formulaire. Placez la boîte près du milieu de la partie inférieure du formulaire.
    5

    Faites glisser une zone de texte à partir de la boîte à outils sur la forme , au-dessus et à droite du bouton de commande. Faites glisser une deuxième zone de texte à partir de la boîte à outils à n'importe quel endroit userform qui est directement à gauche de la première zone de texte .
    6

    Double -cliquez sur le bouton de commande pour entrer dans la partie de l' IDE pour le programme de saisie du code .
    7

    Collez le code de programme suivant dans la fenêtre de code :

    ( ActiveDocument.Tables.Count = 0) alors

    sélection de ActiveDocument.Tables.Add . plage , 1, 2

    End If

    ActiveDocument.Tables (1). lignes ( 1). Cells (1). Range.Text = TextBox1.Text

    ActiveDocument . Tables (1). lignes ( 1). cellules (2 ) . Range.Text = TextBox2.Text

    Ce programme copie les données saisies par l'utilisateur dans les boîtes de texte dans un nouveau tableau dans le document Word en cours . Mais l'ordre dans lequel le userform attend une entrée diffère de l'ordre l'utilisateur attend . Vous modifiez le formulaire pour régler ce problème .
    8

    Appuyez sur " F5" pour exécuter le programme . Le userform ne place pas le curseur d'insertion de texte dans la première zone de texte comme il se doit .
    9

    Cliquez dans la zone de texte le plus à gauche , puis tapez le texte . Appuyez sur « Tab» pour passer au champ suivant dans le formulaire. Le programme met en évidence le bouton de commande au lieu de la deuxième zone de texte prévue.
    10

    Cliquez dans la deuxième zone de texte et saisissez le texte , puis cliquez sur le bouton de commande. Le programme crée un nouveau tableau dans le document et le remplit avec le texte des zones de texte.
    11

    Cliquez sur le «X» dans , le coin supérieur droit de l' userform pour terminer le programme .

    12

    cliquez sur Zone de texte à gauche de l'objet UserForm, puis cliquez dans le champ " tabindex » de la fenêtre « Propriétés». Le champ " Tabindex " lit actuellement "2", ce qui indique qu'il est le dernier des trois contrôles sur le formulaire pour recevoir l'entrée de l'utilisateur.
    13 Type

    un "0" sur la 2, puis cliquez sur la zone de texte à droite. Tapez "1" dans le champ " Tabindex " , puis cliquez sur le bouton de commande. Tapez un "2" dans le champ " Tabindex " .
    14

    relancer le programme , en utilisant l'étape 8 de les instructions . Le programme met désormais les zones de texte dans le bon ordre que vous appuyez sur la touche «Tab ».

    Previous :

    next :
      articles connexes
    ·Tutorial pour les commandes Visual Basic 
    ·Comment passer une collection à une fonction dans VBA 
    ·Comment faire pour interroger plusieurs bases de donné…
    ·Comment analyser les éléments d'une chaîne en VB 
    ·Comment régler l'horloge sur le bureau 
    ·Comment ouvrir un fichier dans Visual Basic 
    ·Comment calculer Cours & Distance en VB 
    ·Comment faire pour déboguer VBScript 
    ·Comment remplir une cellule après un déroulant Sélec…
    ·Comment Insert, Update et Delete dans VB.NET 
      articles en vedette
    ·C Erreurs de programmation et comment les corriger 
    ·Common Screen App GUI /Web Controls 
    ·Comment calculer l'intérêt simple dans Visual Basic 
    ·Comment faire pour transférer des fichiers vers une ba…
    ·Définition des pré - et post- processeur 
    ·Les avantages de ces héritages 
    ·Exceptions de fichiers pour les applets Java : Arial.tt…
    ·Différence entre récursivité et itération 
    ·Comment créer un dossier avec la bibliothèque d'objet…
    ·Comment faire un Panier JavaScript 
    Copyright © Connaissances Informatiques http://fr.wingwit.com