Slik bruker du boksene i Word

Bruk Word-boksene til å samle data fra noen som leser dokumentet eller fra noen som bruker et VBA-program du har innebygd i dokumentet. (VBA er kort for Visual Basic for Applications, et programmeringsspråk utviklet av Microsoft). Dataene skal være av boolsk karakter, noe som betyr at den bare kan ta en av to verdier. For å bruke avmerkingsbokser, skriv VBA-makroer for dem i en hendelsesprosedyre i VBA-utviklingsmiljøet. Hendelsesprosedyrer er funksjoner som kjøres når visse hendelser oppstår i et Word-dokument. En slik begivenhet er en bruker som klikker en avkrysningsboks.

Bruk avmerkingsbokser på en dokumentside

1.

Opprett et nytt Word-dokument, og klikk deretter på "Fil" -menyen. Klikk på "Alternativer" for å vise dialogboksen Alternativer. Klikk på "Tilpass bånd" i dialogboksen til venstre, og klikk deretter på «Utvikler». Dette forteller Word at du vil avsløre den normalt skjulte utvikler-fanen. Denne kategorien har en knapp som lar deg sette inn boksene i Word-dokumenter.

2.

Klikk kategorien Utvikler, og klikk deretter på "Legacy Tools" -knappen i kontrollpanelet. Klikk i avmerkingsboksen for å sette inn en avkrysningsboks i det gjeldende dokumentet. Høyreklikk på avkrysningsboksen og klikk på "Egenskaper".

3.

Klikk i tekstboksen til høyre for egenskapen Caption i Egenskaper-panelet, og skriv deretter spørringen du vil at brukeren skal svare på ved å klikke i avmerkingsboksen. For eksempel kan du skrive "Ja, vennligst meld meg til nyhetsbrevet."

4.

Høyreklikk avkrysningsboksen og klikk "Vis kode" for å åpne VBA-utviklingsmiljøet. Skriv inn følgende VBA-setninger over End Sub-setningen. Disse utsagnene viser en melding hvis brukeren merker av i avmerkingsboksen.

Hvis (Merk boks1.Value = True) Så MsgBox ("Du har abonnert") Slutt hvis

5.

Trykk på "Alt-F11" for å gå tilbake til Word-dokumentet, og klikk deretter på "Design" -knappen i kontrollpanelet på fanen Utvikler. Denne handlingen aktiverer avmerkingsboksen for dataregistrering.

6.

Klikk avkrysningsboksen. Makroen din vil kjøre og vise meldingen "Du har abonnet." Klikk avkrysningsboksen igjen for å fjerne merket. Ingen melding vises denne gangen.

Bruk en avkrysningsboks i en brukerform

1.

Opprett et nytt Word-dokument, og trykk deretter "Alt-F11" for å gå inn i VBA-utviklingsmiljøet. Klikk på "Sett inn" -menyen, og klikk deretter "Brukerform" for å sette inn en ny brukerform i dokumentet.

2.

Dra en avmerkingsboks-kontroll fra verktøykasse-panelet til brukerformen. Skriv inn en melding i tekstboksen til høyre for egenskapen Caption i Egenskaper-panelet, for eksempel "Ja, jeg vil gjerne abonnere."

3.

Dobbeltklikk i avmerkingsboksen for å vise hendelsesprosedyren som vil vises når en bruker klikker avkrysningsboksen under utførelsen av brukerformen. Skriv inn eller lim inn følgende programkode over slutten av setningen.

Hvis (Merk boks1.Value = Sant) Deretter MsgBox ("Du abonnerte bare.") Slutt hvis

4.

Trykk "F5" for å utføre brukerformen. Klikk på avkrysningsboksen for å sette inn et merke. Programkoden din vil kjøre og vise meldingen "Du har nettopp abonnert." Hvis du klikker på boksen igjen, vises ingen melding fordi If-setningen i koden bare kontrollerer tilstanden når avkryssingsboksen er merket.

Populære Innlegg