Microsoft Excel 2007 er mere end rækker og kolonner af data. Dens kraftfulde værktøjer omfatter formler , funktioner , diagrammer , pivottabeller og filtrering . Derudover kommer Excel med sit eget programmeringssprog , Visual Basic for Applications ( VBA ) . Når du indspiller en makro , bag kulisserne , Excel oversætter dine tastetryk til VBA-kode. Med Visual Basic Editor , kan du redigere indspillede kode og skriv din egen. Brug VBA til at give dit projekt et professionelt kant. Opret en brugerdefineret dialogboks , så klæde det op med billedet af dit valg. Instruktioner
Opret en User Form
1 Din brugeren formular kan indeholde et billede af havens blomster .
Åbn Visual Basic Editor. Klik på " Visual Basic " i "Code " i "Udvikler "-fanen .
2
Vælg Vis > Project Explorer fra menuen, og vælg derefter Vis> Egenskaber.
< Br >
3
Vælg Indsæt> UserForm i menuen. Du vil se en tom bruger form, og Controls værktøjskassen.
4
Tilføj en tekstboks til formularen. I Controls Værktøjskasse svæve over ikonerne for at finde tekstboksen , som ligner "ab ". Klik på ikonet. Klik på den bruger formularen til at sætte tekstfeltet på formularen, placere den på retten til at give plads til en etiket , og efterlader plads over og under .
5.
Tilføj en etiket til formularen . Find " Label" i værktøjskassen (den ligner en stor A). Ved hjælp af samme metode , en etiket plads til venstre for tekstboksen .
6
Tilføj to kommandoknapper . Find " CommandButton " i værktøjskassen. Brug samme fremgangsmåde til at placere to kommando knapper ved siden af hinanden i bunden af skemaet.
7.
Klik på etiketten på brugerens formular. I vinduet Egenskaber , ved siden af " Caption " forandring " Label1 " til " Enter Name ".
8
Klik på tekstfeltet på brugerens formular. I vinduet Egenskaber , ved siden af " (Navn) , " forandring " TextBox1 " til " Name_txt ".
9
Klik på det første kommando knap på brugerens formular. I vinduet Egenskaber , ved siden af " (Navn) , " forandring " CommandButton1 " til " OK_btn ". Ved siden af " Caption " forandring " CommandButton1 " til " OK".
10
Klik på den anden kommando knappen på brugerens formular. I vinduet Egenskaber , ved siden af " (Navn) , " forandring " CommandButton2 " til " Cancel_btn ". Ved siden af " Caption " forandring " CommandButton2 " til " Annuller".
11
Tilføj et billede til brugeren formularen. I kontrollerne Værktøjskasse , klik på billedet kontrol , som ligner to bjerge og solen. Klik på den bruger formularen til at placere billedet feltet på formularen.
12
Klik på billedet kontrol, du placeret på brugerens formular. I vinduet Egenskaber , ved siden af "Picture ", klik de tre prikker ( ... ) til højre. Gå til et billede gemt på din computer, såsom C: \\ Users \\ Public \\ Pictures \\ Sample Pictures \\ Garden.jpg for en udstilling af orange blomster . Dobbeltklik på det valgte billede .
13
flytte og ændre størrelse kontrol på brugerens form, indtil du er tilfreds med designet .
Tilføj kodeks og Kør Routine < br >
14 Opbyg en liste over navne på din Excel-regneark .
Dobbeltklik på "OK" knappen på brugerens formular til at åbne en kode vindue . Du vil se begyndelsen og slutter erklæringer til subrutinen
15
Tilføj kode mellem " Private Sub " og " End Sub " udsagn , så det lyder som følger : .
Privat sub OK_btn_Click ()
Dim LastRow As Long
LastRow = regneark ( " Ark1 "). Range (" A65536 "). End ( xlUp ) . Række + 1
Cells ( LastRow , 1). Value = Name_txt
End Sub
Denne kode placerer navnet fra tekstfeltet i celle A1 på Excel-regneark . Hver gang brugeren indtaster et nyt navn, og klik "OK", det vil blive tilføjet nedenunder.
16
Dobbeltklik på UserForm1 I projektet vinduet. Dobbeltklik på knappen Annuller . I kodevinduet , tilføjer kode mellem "Private Sub " og " End Sub ", således at den rutinemæssige lyder som følger : Hej
Private Sub Cancel_btn_Click ()
UserForm1.Hide
< p > End Sub
Denne kode skjule dialogboksen , når brugeren klikker på "Annuller ".
17
Udfør rutine. Vælg Kør > Run Sub /UserForm i menuen. Du vil vende tilbage til Excel og ser dialogboksen , herunder din valgte billede.
18
Skriv et navn i tekstfeltet, og klik "OK". Du vil se navn i celle A1 . Skriv et andet navn, og klik "OK". Du vil se navn i celle A2 .
19
Klik "Cancel" for at skjule dialogboksen.