? Ved at lære at skjule tekst , når en Word-formular afkrydsningsfelt er markeret, kan du lade formularbrugerne kontrollere store mængder af indhold i et dokument med et enkelt klik . Arrangementet funktion Word Visual Basic programmeringssprog gør dette projekt muligt. Begivenhed funktioner er funktioner, som Word udfører , når en bruger interagerer med en formular kontrol er knyttet til dit program. For eksempel hvis funktion " Checkbox1_Clicked " vil køre , når en bruger klikker på afkrydsningsfeltet hedder " CheckBox1 ". Instruktioner
1
Klik på " File" menuen "Ny " kommando, og klik derefter på "OK" for at acceptere default parametre for et nyt dokument. Klik på " Udvikler "-fanen for at vise " Controls " panel , som indeholder kontrol, hvor du kan indsætte på din formular .
2
Klik nogen kontrol , du gerne vil have til form, såsom en tekstboks eller dropdown listen. Word vil tilføje kontrolelementer , du klikker på formularen.
3
Klik på " Afkrydsningsfelt " kontrol for at tilføje denne kontrol til formularen , og derefter skrive noget tekst under skemaet. Du vil skrive et program for afkrydsningsfeltet kontrol, vil skjule denne tekst.
4
Træk musen over teksten for at markere den , og klik derefter på "Indsæt "-fanen er " Bogmærke " knappen. Skriv navnet " TextToHide " til bogmærket og klik på " Tilføj" for at forbinde dette navn til bogmærket. Dette trin navngiver bogmærket , så dit program let kan identificere , hvilken tekst at skjule.
5.
Højreklik afkrydsningsfeltet kontrol og klik på "Vis kode" element for at åbne Visual Basic miljø, hvor du ' ll skrive et program for afkrydsningsfeltet.
6
Indsæt følgende program i vinduet. Dette program læser "skjulte" ejendom tekst, du bogmærke . Hvis denne egenskab er indstillet til " False ", teksten er endnu ikke skjult. Programmet vil indstille denne egenskab til sand, hvilket vil skjule teksten.
Private Sub CheckBox1_Click ()
p Hvis Bogmærker ( " TextToHide "). Range.Font.Hidden = Sand Derefter < br >
Bogmærker ( " TextToHide "). Range.Font.Hidden = False
Else
Bogmærker ( " TextToHide "). Range.Font.Hidden = Sand
< p > End If
End Sub
7
Klik på " Word " ikonet på proceslinjen i Windows for at vende tilbage til din Word-formular , og klik derefter på " Design mode" knappen på "Udvikler "fanen for at aktivere formularen til indtastning af data .
8
Klik på afkrydsningsfeltet . Denne handling vil køre dit program , hvilket vil skjule den tekst, du bogmærke . Klik på afkrydsningsfeltet igen for at afsløre teksten.