| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan Edit UserForm i Visual Basic
    UserForms er skærmbilleder , som brugerne indtaster data i at interagere med et program skrevet i Visual Basic for Applications ( VBA ) . Programmører udvider standard sæt af værktøjer til Microsoft Word, Excel og Access oprette disse brugerdefinerede formularer og udfylde dem med knapperne , skydere, og tekstbokse egnede til input deres VBA programmer skal køre. Redigering af en VBA UserForm indebærer hjælp af formularen design vindue VBA integrerede udviklingsmiljø (IDE) . Dette miljø er indlejret i hver applikation af Office-pakken . Redigering UserForms gør det muligt for brugerne at interagere med dine VBA -programmer hurtigere og mere effektivt . Ting du skal
    Microsoft Word
    Vis Flere Instruktioner
    1

    Åbn Microsoft Word, og tryk derefter på " Alt" og " F11 " for at indtaste VBA IDE. < Br >
    2

    Klik på " Indsæt " og derefter " UserForm " for at oprette en ny UserForm til din VBA -program. Du skal bruge formularen til at levere brugerdata for et kort program , der befolker en Word- tabel.
    3

    Dobbeltklik på " UserForm " element i " Project" ruden til venstre af skærmen . Dette vil eksponere værktøjskassen , der indeholder kontrolelementer , som du kan placere på formularen.
    4

    Træk en kommando knap kontrol fra værktøjskassen til formularen . Placer kassen nær midten af ​​formularens nederste del .
    5.

    Træk en tekstboks fra værktøjskassen til formularen , over og til højre for kommandoknap . Træk en anden tekstboks fra værktøjskassen til ethvert UserForm placering, der er direkte til venstre for den første tekstboks .
    6

    Dobbeltklik på kommando for at indtaste den del af IDE til programkode indrejse.
    7

    Indsæt følgende program kode i kodevinduet : Hej p Hvis ( ActiveDocument.Tables.Count = 0) Så

    ActiveDocument.Tables.Add Selection. Range , 1, 2

    End If

    ActiveDocument.Tables (1). rækker ( 1). celler ( 1). Range.Text = TextBox1.Text

    ActiveDocument . Borde ( 1). rækker ( 1). celler ( 2). Range.Text = TextBox2.Text

    Dette program kopierer data som brugeren indtaster i tekstboksene i en ny tabel i den aktuelle Word-dokument . Men i hvilken rækkefølge de UserForm forventer input adskiller sig fra den rækkefølge brugeren forventer . Du vil redigere formularen til at løse dette problem.
    8

    Tryk på " F5 " for at køre programmet. Den UserForm ikke placere teksten indsætningspunkt i det første tekstfelt , som det skal .
    9

    Klik i venstre mest tekstboksen , og skriv derefter en tekst . Tryk på " Tab" for at flytte til det næste felt i formularen. Programmet sætter fokus på kommando knap i stedet for den forventede andet tekstfelt .
    10

    Klik i det andet tekstfelt , og indtast en tekst , og klik derefter på kommandoen knappen. Programmet opretter en ny tabel i dokumentet og udfylder det med teksten fra tekstboksene.
    11

    Klik på " X" i UserForm øverste , højre hjørne for at afslutte programmet .

    12

    Klik på UserForm yderst til venstre tekstboks , og klik derefter på " Tabulatorindekset "-feltet i "Egenskaber" rude. Den " Tabulatorindekset " feltet i øjeblikket hedder " 2" angiver, at det er den sidste af de tre kontrolelementer i formularen for at modtage bruger-input .
    13

    Indtast et "0 " over de 2, så klik længst til højre tekstboks. Skriv " 1 " i " Tabulatorindekset " feltet , og klik derefter på kommandoen knappen. Skriv et "2 " i " Tabulatorindekset " feltet.
    14

    Kør programmet igen , ved hjælp af Step 8 anvisninger. Programmet nu fremhæver tekstbokse i den rigtige rækkefølge , når du trykker på " Tab "-tasten.

    Forrige :

    næste :
      Relaterede artikler
    ·Måder at specificere Range i VBA 
    ·Hvordan at tilføje ODBC til VB.Net Express 
    ·Sådan fjernes Førende Spaces 
    ·Sådan tilføjes API 
    ·Hvordan laver Visual Basic , der lukker ned computeren 
    ·Visual Basic Programmer 
    ·Hvordan man åbner en WMV-fil i VB 
    ·Kan jeg gøre Android Apps Med Visual Basic 
    ·Sådan Konverter Lang til heltal i Visual Basic 
    ·Sådan Set Farver i VB.NET 
      Anbefalede Artikler
    ·Sådan bruges Windows Media Player Control i VB.NET 
    ·Sådan pakkes APK Fra Google SDK 
    ·Læsning TXT -filer i VBScript 
    ·Hvordan til at skrive programmer med VBA 
    ·Liste over Python Tools 
    ·Sådan Tilpas farve i NetBeans 
    ·Hvordan man skriver et program , der giver brugeren at …
    ·Hvordan kan jeg udpakke en del af en streng i LabView 
    ·Sådan Beregn en Gridview Field opdatering 
    ·Sådan Loop Gennem en liste over filer i Python 
    Copyright © Computer Viden http://www.computerdk.com