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 lage skjemafelt Beregn Bruke VBA
    Making feltene beregne automatisk i Visual Basic for Applications ( VBA ) program kan eliminere ekstra trinn for brukeren . VBA kan brukes i alle Microsoft Office- programmer, for eksempel Excel. Du kan opprette skjemafelt ved å bruke tekstbokskontrollene på en brukers skjema i Excel og gjøre dem beregne automatisk ved å bruke " Endre " hendelse for hver av kontrollene . "Endre" arrangementet vil utføre når verdien i feltene endres av brukeren . Du trenger
    Microsoft Office Excel
    Vis flere instruksjoner
    en

    Launch Microsoft Office Excel , klikk på " Developer " og klikk " Visual Basic " for å starte VB Editor vinduet. Klikk på " Insert "-menyen og klikk på " User Form" for å sette inn et nytt skjema . Klikk på " TextBox " i " Toolbox" vindu og klikker på skjemaet for å legge en ny tekstboks kontroll. Legg to tekstbokser som bruker samme teknikk for å lage tre tekstboksen skjemafelt.
    2

    Høyreklikk den første tekstboksen , og klikk " Vis kode " for å åpne VB editor. Trykk "Ctrl " og " A" for å velge standard kode og trykker Kopier og lim inn følgende kode for å lage et regnestykke hver gang et nytt nummer er lagt inn i det første skjemafeltet og vise resultatet i tredje skjemafelt " Delete". :

    Dim resultat Som DoublePrivate Sub TextBox1_Change ( ) Dim txtBoxTwo Som VariantMe.TextBox2.SetFocustxtBoxTwo = Me.TextBox2.Textresult = txtBoxTwo + Me.TextBox1.TextMe.TextBox3.SetFocusMe.TextBox3 = resultEnd Sub


    3

    Kopier og lim inn følgende kode utføre denne koden og gjøre en beregning og vise resultatet i tredje skjemafelt hver gang den andre skjemafeltet endres : en

    Private Sub TextBox2_Change ( ) Dim txtBoxOne Som VariantMe.TextBox1.SetFocustxtBoxOne = Me.TextBox1.Textresult = txtBoxOne + Me.TextBox2.TextMe.TextBox3.SetFocusMe.TextBox3 = resultEnd Sub
    4

    Dobbeltklikk på " UserForm1 " fra Object Explorer -vinduet og trykk " F5 " for å kjøre programmet . Input et tall i første og andre skjemafelt automatisk beregne og vise resultatet i tredje skjemafelt.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan legge til en MSG Block 
    ·Slik viser du en apostrof i VBScript 
    ·Hvordan bruke et bilde Kart i Visual Studio 
    ·Fundamentals of Visual Basic 
    ·Visual Basic Eiendom Bag Tutorial 
    ·Hvordan åpne en DLL i Visual Basic 
    ·Hvordan bruke variabler i Access Query 
    ·Hvordan å fylle en listevisningen Fra en generisk list…
    ·Hvordan lage to tabeller i en ListBox i VB.net 
    ·Hvordan oppdaterer en VBA Query i Access 
      Anbefalte artikler
    ·Hvordan skrive en Perl Telnet Script som ber om Host na…
    ·Hvordan bruke datatyper i C + + 
    ·PHP Bilde Mime Types 
    ·Hvordan bygge en Java Website 
    ·Hva er Applets 
    ·Tutorial: MySQL Database Design 
    ·Hvordan få PlayStation 3 Online Bruke mobiltelefonen W…
    ·Slik installerer Grub Bootloader 
    ·Slik kjører VB6 kode 
    ·Hvordan bruke VBS til Start Tjenesten automatisk 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/