Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan redigere UserForm i Visual Basic
    Userforms er skjermer som brukerne inn data til å samhandle med et program skrevet i Visual Basic for Applications ( VBA ) . Programmerere strekker standard sett med verktøy for Microsoft Word, Excel og Access opprette disse egendefinerte skjemaer og fylle dem med knappene , glidere, og tekstbokser som passer til innspill sine VBA programmer trenger å kjøre. Redigere en VBA UserForm innebærer å bruke skjemaet utforming vinduet i VBA integrert utviklingsmiljø (IDE ) . Dette miljøet er innebygd i hvert program av Office-pakken . Redigering userforms gjør det mulig for brukere å kommunisere med dine VBA- programmer raskere og mer effektivt . Du trenger
    Microsoft Word
    Vis flere instruksjoner
    en

    Åpne Microsoft Word , og trykk deretter på "Alt" og " F11 " for å gå inn i VBA IDE .

    2

    Klikk "Sett inn " og deretter " UserForm " for å opprette en ny UserForm for VBA -programmet . Du bruker skjemaet til å gi brukerdata for et kort program som fyller en Word-tabell .
    3

    Dobbeltklikk på " UserForm " element i " Prosjekt" ruten til venstre av skjermen . Dette vil utsette verktøykasse som inneholder kontroller for deg å plassere på skjemaet .
    4

    Dra en kommandoknapp kontroll fra verktøyet boksen på skjemaet . Plasser boksen nær midten av skjemaets nederste delen .
    5

    Dra en tekstboks fra verktøyet boksen på skjemaet , over og til høyre for kommandoknappen . Dra en annen tekstboks fra verktøyet boksen til noen UserForm sted som er direkte til venstre i den første tekstboksen .
    6

    Dobbeltklikk på kommando -knappen for å angi den delen av IDE for programkode oppføring.
    7

    Lim inn følgende programkode inn koden vinduet : en p Hvis ( ActiveDocument.Tables.Count = 0) Then

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

    End If

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

    ActiveDocument . Tabeller ( 1 ) . Rader ( 1 ) . Cells ( 2 ) . Range.Text = TextBox2.Text

    Dette programmet kopierer dataene brukeren går inn i tekstboksene inn i en ny tabell i den gjeldende Word-dokument . Men i hvilken rekkefølge den UserForm forventer innspill skiller seg fra den rekkefølgen brukeren forventer . Du vil redigere skjemaet for å løse det problemet .
    8

    Trykk " F5 " for å kjøre programmet . Den UserForm ikke plasserer teksten Cirkumflekstegnet for innsetting i den første tekstboksen som det skal.
    9

    Klikk i venstre mest tekstboksen , og skriv en tekst . Trykk på " Tab " for å gå til neste felt i skjemaet . Programmet fremhever kommandoknappen stedet for den forventede andre tekstboksen .
    10

    Klikk i den andre tekstboksen og taster inn tekst, og klikk deretter kommandoen knappen . Programmet oppretter en ny tabell i dokumentet og fylles den med teksten fra tekstboksene .
    11

    Klikk på " X " i UserForm øvre , høyre hjørne for å avslutte programmet .

    12

    Klikk UserForm er lengst til venstre tekstboksen , og klikk deretter på " tabindex "-feltet i " Properties" -panelet . Den " tabindex "-feltet leser for tiden " 2 ", som indikerer at det er den siste av de tre kontrollene i skjemaet for å motta brukerens input .
    13

    Skriv inn et " 0 " over to , så klikk lengst til høyre tekstboksen . Skriv " 1 " i " tabindex "-feltet , og klikk deretter kommandoen knappen . Skriv inn et " 2 " i " tabindex "-feltet .
    14

    Kjør programmet på nytt , ved hjelp av trinn 8 instruksjoner. Programmet fremhever nå tekstbokser i riktig rekkefølge når du trykker på " Tab "-tasten.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan slå av en ASP.NET Development Server 
    ·Visual Basic 2005 Express Edition Tutorial 
    ·Hvordan få Folder Size i VB6 
    ·Slik konverterer desimaler til Binary for VBA 
    ·Hvordan Endre en tekstfil i Access 2003 Visual Basic 
    ·Hvordan bygge objektavhengigheter 
    ·List opp grunnleggende datatyper Tilgjengelig i Visual …
    ·Hvordan redigere en TXT -fil med VBScript 
    ·Visual Basic 6.0 : Hvordan avslutte et program i Kode 
    ·Hvordan skrive et skript som skal vises i Windows Time 
      Anbefalte artikler
    ·Hva er forskjellen mellom JRE og Java SE 
    ·Tutorial på Enterprise Java Bean 
    ·Java Input Unntak 
    ·Hvordan lage et tomt skjema Med Rullende hjelp VB6 
    ·Hvordan beregne en kolonne Total i DataGrid 
    ·Funksjon Prototype i Python 
    ·Hvordan Slett fra et tablename på et databasenavn i My…
    ·Hvordan håndtere Unntak i Java 
    ·Slik konverterer en tekstboks til et nummer i Visual Ba…
    ·De fleste vanlige programmeringsspråk 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/