Microsoft Office Excel er et regnearkprogram som vanligvis brukes for å analysere store mengder data . Microsoft Visual Basic for Applications ( VBA ) er et programmeringsspråk som brukes til å automatisere rutineoppgaver i Microsoft Office-programmer . Du kan lage grafiske brukergrensesnitt ( GUI ) i Excel for å gi mer fleksibilitet for brukeren. I noen få skritt , kan du skrive VBA -kode for å åpne en eksisterende Excel-arbeidsbok og vise innholdet gjennom en listeboks -kontroll . Instruksjoner
en
start Microsoft Office Excel og skriv følgende på " Ark1 ".
Type " Felt1 " in " A1 ", " felt2 " in " B1 " , og " Field3 "in" C1 "
Type" 1 "i " A2 "," 2.1 " i " B2 " , og" 3.5 " i " K2 "
Lagre arbeidsboken til " C : \\ "som" myExcelData.xls . "
2
start Microsoft Office Excel , velg" Developer "-fanen og klikk på« Visual Basic. " Velg " Insert"-menyen og klikk " UserForm . "
Klikk " Liste- " kontroll i " Toolbox " Window og venstre - klikke hvor som helst på " UserForm1 " for å lage en liste . Klikk " CommandButton " og venstre - klikke hvor som helst på " UserForm1 " for å lage en ny knapp .
3
Høyre -klikk " ListBox1 " på skjemaet ditt, og velg " Properties".
Type 3 ved siden av " Antall kolonner . "
4
Dobbeltklikk på " CommandButton1 " for å åpne Microsoft Visual Basic.
Kopier og lim inn koden nedenfor i den nye modulen.
5
Private Sub CommandButton1_Click ( )
Dim XLApp Som Excel.Application
Dim XLWbook Som arbeidsbok
Sett XLApp = Ny Excel.Application
Set XLWbook = 0 ) = 1 ) = 2) = 0 ) = 1 ) = 2 ) = XLWbook.Sheets ( " Ark1 ") . Range (" K2 ") . Verdi
XLWbook.Close
End Sub
6
Trykk " F5 "og klikk" CommandButton1 "for å åpne " myExcelData.xls " og vise innholdet i listen .