Hur man använder kryssrutor i Word

Använd Word-kryssrutorna för att samla in data från någon som läser ditt dokument eller från någon som använder ett VBA-program som du har inbäddat i dokumentet (VBA är kort för Visual Basic for Applications, ett programmeringsspråk som utvecklats av Microsoft). Uppgifterna ska vara av booleska karaktär, vilket betyder att det bara kan ta ett av två värden. För att använda kryssrutor, skriv VBA-makron för dem i ett händelseförfarande inom VBA-utvecklingsmiljön. Händelsesförfaranden är funktioner som körs när vissa händelser inträffar i ett Word-dokument. En sådan händelse är en användare som klickar i kryssrutan.

Använd kryssrutor på en dokumentsida

1.

Skapa ett nytt Word-dokument och klicka sedan på "Arkiv" -menyn. Klicka på "Alternativ" för att visa dialogrutan Alternativ. Klicka på "Anpassa band" i dialogrutans vänstra fönster och klicka sedan på kryssrutan "Utvecklare". Detta berättar för Word att du vill avslöja den normalt dolda utvecklarfliken. Den här fliken har en knapp som låter dig infoga kryssrutor i Word-dokument.

2.

Klicka på fliken Utvecklare och klicka sedan på knappen "Legacy Tools" i kontrollpanelen. Klicka på kryssrutan kontroll för att infoga en kryssruta i det aktuella dokumentet. Högerklicka på kryssrutan och klicka på "Egenskaper".

3.

Klicka i textrutan till höger om egenskapen Caption i fönstret Egenskaper och skriv sedan meddelandet du vill att användaren ska svara på genom att klicka i kryssrutan. Till exempel kan du skriva "Ja, vänligen logga in mig för nyhetsbrevet."

4.

Högerklicka på kryssrutan och klicka på "Visa kod" för att öppna VBA-utvecklingsmiljön. Skriv följande VBA-utlåtanden ovanför End Sub-uttalandet. Dessa uttalanden visar ett meddelande om användaren markerar kryssrutan.

Om (Markera box1.Value = True) Sedan MsgBox ("Du har prenumererat") Avsluta Om

5.

Tryck på "Alt-F11" för att återgå till Word-dokumentet och klicka sedan på "Design" -knappen i kontrollpanelen på fliken Utvecklare. Den här åtgärden aktiverar kryssrutan för datainmatning.

6.

Klicka på kryssrutan. Ditt makro kommer att springa och visa meddelandet "Du har prenumererat." Klicka på kryssrutan igen för att ta bort kryssrutan. Inget meddelande visas den här gången.

Använd en kryssruta i en användarform

1.

Skapa ett nytt Word-dokument och tryck sedan på "Alt-F11" för att komma in i VBA-utvecklingsmiljön. Klicka på "Infoga" -menyn och klicka sedan på "Användarformulär" för att infoga en ny användarform i dokumentet.

2.

Dra en kryssrutekontroll från verktygsfältspanelen till användarformuläret. Skriv en prompt i textrutan till höger om egenskapen Caption i fönstret Egenskaper, till exempel "Ja, jag vill prenumerera."

3.

Dubbelklicka på kryssrutan för att visa händelseförfarandet som körs när en användare klickar på kryssrutan under exekveringen av användarformuläret. Skriv in eller klistra in följande programkod ovanför slutrapporten.

Om (Check box1.Value = True) Sedan MsgBox ("Du har bara abonnerat.") Avsluta Om

4.

Tryck på "F5" för att utföra användarformuläret. Klicka på kryssrutan för att infoga ett kryss. Din programkod körs och visas meddelandet "Du har bara prenumererat." Om du klickar på rutan igen kommer inget meddelande att visas eftersom If-satsen i koden endast kontrollerar villkoret när kryssrutan är markerad.

Populära Inlägg