Oppsummering tekstboksen verdier i Excel ved hjelp av VBA kan gjøre programmet mer brukervennlig ved å tillate brukeren å legge inn verdier til forskjellige tider . I VBA , kan du erklære en global variabel i kodemodulen å holde oversikt over verdiene angitt av brukeren . Bruk " Text" eiendom for å få verdiene angitt i tekstboksen kontroll. Denne prosessen er nyttig når du ønsker å holde en verdi i minnet mens programmet kjører, og bruk den når det trengs . Instruksjoner
en
Klikk på " Developer "-kategorien , klikk på " Visual Basic ", og klikk på "Insert "-menyen . Klikk " UserForm " for å sette inn et nytt skjema og klikk " ComboBox " for å velge den fra Toolbox ruten . Klikk skjema for å sette inn en kombinasjonsboks. Legg til en kommandoknapp ved hjelp av samme teknikk.
2
Dobbeltklikk kommandoen for å opprette en knapp klikk hendelsen. Lag en global variabel til denne koden modulen ved å legge til følgende kodelinje til toppen av modulen : en
Public txtBoxVal As Integer
3
Legg til følgende kode å få verdien i tekstboksen og legge den til den forrige verdien ved hjelp av den globale variabelen : en
txtBoxVal = txtBoxVal + Me.TextBox1.Text
4
vise resultatet ved hjelp av en . meldingsboks
MsgBox " den totale summen av verdiene som registreres er :" & txtBoxVal
5
Dobbeltklikk på " UserForm1 " fra prosjektet explorer vinduet og klikk " F5 " for å kjøre programmet. Skriv inn et nummer i tekstboksen og klikk på knappen for å vise resultatet. Skriv inn et annet tall i tekstboksen, og klikk på knappen for å vise summen av verdiene angitt i tekstboksen kontroll.