VBA er et programmeringsspråk og integrert utviklingsmiljø . VBA er inkludert i mange av Microsofts produkter , inkludert Office. Bruke VBA redaktør programmerere kan raskt utvikle sine søknader ved å plassere ActiveX-kontroller i sine programmer . En kontroll som ofte brukes i VBA til å lage applikasjoner er Liste- kontroll. Liste- kontrollen brukes til å vise en liste over verdier til brukere av et VBA-programmet . Arbeide med Liste- kontroll, kan programmerere lagre listeboksen verdier til en tekstfil på brukerens datamaskin . Skrive et program som lagrer verdier fra en ListBox kontroll på harddisken tar en viss forståelse av VBA og noen få linjer med kode . Instruksjoner
en
Åpne Microsoft Excel.
2
Klikk på " Verktøy ", " Makro " og deretter " Visual Basic. " Dette vil åpne VBA editor.
3
Klikk "Sett inn ", " UserForm . " Du er nå i en programmeringskode modulen.
4
Velg " Liste- " kontroll fra VBA verktøykassa dra og trekke den til UserForm din .
5
Velg " CommandButton " kontroll fra VBA verktøykassa dra og trekke den til UserForm din .
6
Dobbeltklikk på CommandButton . Denne handlingen vil ta deg inn i CommandButton Klikk-hendelsen prosedyre . Skriv eller kopier og lim inn følgende kode mellom " Private Sub CommandButton1_Click ( )" og " End Sub " prosedyrer
koden skal se ut som følgende : .
Private Sub CommandButton1_Click ( )
Dim jeg As Integer
ListBox1.AddItem "Dette er testen en "
ListBox1.AddItem "Dette er test 2 "
ListBox1.AddItem " Dette er test 3 "
ListBox1.AddItem " Dette er test 4 "
Open" C : \\ list.txt "For Append As # 1
For jeg = 0 For å ListBox1.ListCount - en
Print # 1 , ListBox1.List ( I)
Neste
Close # 1
End Sub
< p > koden legger verdiene til en ListBox objekt enn lagre verdiene i en fil på datamaskinen din samtale : list.txt under C ditt : . stasjonen
7
Trykk " F5 " for å kjøre programmet . Et skjema skal popup-vindu klikker du på " Button ". Gå til C :-stasjonen og se etter list.txt , bør du se listeboksen verdier i denne tekstfilen
.