Vide, hvordan man opretter og behandler Excel formularer med denne ansøgning er programmeringssprog , Visual Basic for Application ( VBA ) , kan du tilpasse dataindtastning til dine regneark . Du kan bruge denne viden til at lave en form, der skaber en adresseliste fra tekst , at en bruger skriver i din formular kontroller . Formularens VBA-kode kan udføre stave-og andre validering på hver formular indsendelse, derefter gemme de validerede data i et regneark eller eksportere det til et andet program. Vis fanen Udvikler
En måde at gøre en formular du kan behandle med VBA ved at indsætte kontrol et Excel-regneark . Den " Udvikler " fanen, som holder sådanne kontroller , er skjult som standard. Expose den ved at klikke på Office-knappen er knappen "Indstillinger" og derefter klikke på " Show developer " afkrydsningsfeltet .
Insert Controls
For at indsætte kontrolelementer , der er nødvendige for din VBA form klik på "Udvikler "-fanen er "Indsæt" knappen i " Controls " panel . Excel vil fremlægge en liste over kontrolelementer , du kan indsætte på den aktuelle regneark. Du kan behandle input til disse kontroller med VBA. Klik på " Tekstboks " kontrol på listen , og derefter trække det aktuelle regneark for at oprette en tekstboks. Indsæt en " Button " kontrol på samme måde .
Vis et Control VBA Function
Efter brug af "Udvikler " fanen for at indsætte kontrolelementer i et regneark , afslører VBA funktion til behandling af input fra mindst en af kontrollerne. Gøre det ved at højreklikke på en kontrol, såsom en knap, og klikke på " Show kode. " Excel åbner VBA programmering miljø og sende dig til en funktion for behandling af input af kontrol, du højre klikkede . For eksempel vil klikke på " Vis kode" for en knap kontrol vise VBA funktion " CommandButton1_Click ".
Skrivning VBA Udsagn, Process Control Input
Skrivning af VBA programmering udsagn, der forarbejder indgangen på din formular kontroller er det næste skridt efter indsættelse af disse kontroller på et regneark. De udsagn , du vil skrive fuldstændig afhængige af formålet med din formular . Men du kan skrive et introduktionsprogram ved hjælp af en tekstboks og knapper på et regneark . Når du har klikket på knappen 's " Show code " kommando, indsætte følgende erklæring i VBA programmering vinduet : " . MsgBox textBox1 " Når henrettet, vil denne korte program vise en tekst din programmets bruger har indtastet i tekstfeltet .