Å vite hvordan å opprette og behandle Excel skjemaer med dette programmets programmeringsspråk, lar Visual Basic for Application ( VBA ) , du tilpasse dataregistrering for regneark . Du kan bruke denne kunnskapen til å lage en form som skaper en adresseliste fra teksten som en bruker skriver inn din skjemaets kontroller. Skjemaets VBA-kode kan utføre stavekontroll og andre validering på hver innsending av skjemaet , og deretter lagre validerte data på et regneark eller eksportere den til et annet program . Vis kategorien Utvikler
En måte å gjøre et skjema du kan behandle med VBA er ved å sette inn kontroller på et Excel-regneark . Den " Developer "-kategorien , som har slike kontroller , er skjult som standard . Utsett den ved å klikke på Office-knappen er " Alternativer " og deretter klikke på " Show utvikleren " sjekkheftet .
Sett Styrer
å sette inn kontrollene som trengs for din VBA form, klikk på "Utvikler " fanen " Insert "-knappen i " Controls " panel . Excel vil presentere en liste over kontrollene du kan sette på gjeldende regneark. Du kan behandle innspill for disse kontrollene med VBA. Klikk på " Text Box" kontroll fra listen, og dra på gjeldende regneark til å lage en tekstboks. Sett inn en " Button" kontroll på samme måte .
Vise en Control VBA Funksjon
Etter bruk av "Utvikler " fanen for å sette inn kontroller i et regneark , avsløre VBA funksjon for prosessere inngangssignalet av minst en av kontrollene . Gjøre det ved å høyreklikke på en kontroll, for eksempel en knapp , og klikke " Vis kode ". Excel vil åpne opp VBA programmering miljø og sende deg til en funksjon for behandling av input av den kontrollen du høyreklikket . For eksempel vil klikke på " Vis kode " for en knapp kontroll vise VBA-funksjon " CommandButton1_Click . "
Skrive VBA Uttalelser som Process Control Input
Skrive VBA programmering uttalelser som behandler inngangen på din skjemaets kontroller er neste skritt etter setter de kontrollene på et regneark . Uttalelsene du skal skrive avhenger helt av formålet med skjemaet. Du kan imidlertid skrive et introduksjonsprogram med en tekstboks og knapp kontroll på et regneark . Etter å ha klikket på knappen er " Vis kode "-kommandoen , lim inn følgende uttalelse i VBA programmering vinduet: " . MsgBox textBox1 " Når henrettet , vil dette korte programmet vise tekst programmets brukeren har skrevet inn i tekstboksen .