Microsoft Excel 2007 er mer enn rader og kolonner med data . Den kraftige verktøy inkluderer formler , funksjoner , diagrammer , Pivot tabeller og filtrering . I tillegg kommer Excel med sitt eget programmeringsspråk , Visual Basic for Applications ( VBA ) . Når du registrerer en makro , bak kulissene , oversetter Excel dine tastetrykk til VBA -kode. Med Visual Basic Editor kan du redigere innspilte kode og skrive din egen . Bruke VBA til å gi prosjektet en profesjonell kant. Opprette en egendefinert dialogboks , så kle den opp med bildet av ditt valg. Instruksjoner , Lag en bruker Form
en din bruker skjema kan inkludere et bilde av hagen blomster .
Åpne Visual Basic-redigering . Klikk på " Visual Basic " i " Code" delen av " Developer "-kategorien .
2
Velg Vis> Prosjekt Explorer fra menyen , og velg deretter Vis > Egenskaper .
3
Velg Sett inn> UserForm fra menyen . Du vil se en tom bruker skjemaet og kontroller Toolbox .
4
Legg til en tekstboks i skjemaet . I Kontroller Toolbox , sveve på ikonene for å finne tekstboksen , som ser ut som " ab ". Klikk på ikonet. Klikk brukeren skjema for å sette tekst i skjemaet , plassere den til høyre for å gi rom for en etikett , og forlate rommet over og under .
5
Legg en etikett til skjemaet. Finn "Label " i verktøykassen ( det ser ut som en stor A) . Ved hjelp av samme metode , plasserer en etikett til venstre for tekstboksen.
6
Legg to kommando- knapper. Finn " CommandButton " i verktøykassen. Bruk samme fremgangsmåte for å plassere to kommando knapper ved siden av hverandre i bunnen av skjemaet.
7
Klikk etiketten på brukerens skjemaet. I Egenskaper- vinduet , ved siden av " Bildetekst " endre " Label1 " til " Skriv inn navn ".
8
Klikk tekstboksen på brukerens skjemaet. I Egenskaper- vinduet , ved siden av " (navn), " change " TextBox1 " til " Name_txt . "
9
Klikk på den første kommandoen knappen på brukerens skjemaet. I Egenskaper- vinduet , ved siden av " (navn), " endre " CommandButton1 " til " OK_btn . " Ved siden av " Bildetekst " endre " CommandButton1 " til " OK ".
10
Klikk den andre kommandoen knappen på brukerens skjemaet. I Egenskaper- vinduet , ved siden av " (navn), " endre " CommandButton2 " til " Cancel_btn . " Ved siden av " Bildetekst " endre " CommandButton2 " til " Avbryt ".
11
Legg et bilde til brukeren skjemaet. I Kontroller Toolbox , klikk på bildet kontroll, noe som ser ut som to fjell og solen. Klikk brukerskjemaet å plassere bildet i skjemaet .
12
Klikk på bildekontroll du plassert på brukerens skjemaet. I Egenskaper- vinduet , ved siden av "Picture ", klikker du tre prikker ( ... ) til høyre. Bla til et bilde lagret på datamaskinen , for eksempel C : \\ Users \\ Public \\ Pictures \\ Sample Pictures \\ Garden.jpg for en visning av oransje blomster . Dobbeltklikk på det valgte bildet .
13
Flytt og endre størrelsen på kontrollene på brukerens skjema til du er fornøyd med utformingen .
Legg til kode og kjøre rutinen
14 Bygg en liste med navn på Excel- regneark .
Dobbeltklikk på " OK "-knappen på brukerens skjema for å åpne en kode vindu . Du vil se begynnelse og slutt regnskap for subrutinen
15
Legg kode mellom "Private Sub " og " End Sub " uttalelser slik at det lyder som følger : .
Privat sub OK_btn_Click ( )
Dim LastRow Som Long
LastRow = Regneark ( " Ark1 ") . Range (" A65536 ") . End ( xlUp ) . Row + 1
celler ( LastRow , 1 ) . Verdi = Name_txt
End Sub
Denne koden legger navnet fra tekstboksen i celle A1 i Excel- regneark . Hver gang brukeren går inn et nytt navn og klikk " OK ", det vil bli lagt under.
16
Dobbeltklikk UserForm1 I prosjektet vinduet. Dobbeltklikk på avbryt- knappen . I koden vinduet , legge til kode mellom "Private Sub " og " End Sub " slik at rutinen lyder som følger : en
Private Sub Cancel_btn_Click ( )
UserForm1.Hide
< p > End Sub
Denne koden skjuler dialogboksen når brukeren klikker " Avbryt ".
17
Utfør rutinen . Velg Kjør > Kjør Sub /UserForm fra menyen . Du kommer tilbake til Excel og ser dialogboksen , inkludert din valgte bildet.
18
Skriv inn et navn i tekstboksen og klikk " OK . " Du vil se navnet i celle A1 . Skriv inn et annet navn og klikk " OK . " Du vil se navnet i celle A2 .
19
Klikk på "Avbryt " for å skjule dialogboksen .