Guies

Com s'utilitzen les caselles de selecció al Word

Utilitzeu les caselles de selecció de Word per recopilar dades d’algú que llegeixi el vostre document o d’algú que utilitza un programa VBA que heu inserit al document (VBA és l'abreviació de Visual Basic for Applications, un llenguatge de programació desenvolupat per Microsoft). Les dades haurien de tenir un caràcter booleà, és a dir, només poden prendre un dels dos valors. Per utilitzar caselles de selecció, escriviu-hi macros VBA en un procediment d'esdeveniments dins de l'entorn de desenvolupament VBA. Els procediments d'esdeveniments són funcions que s'executen quan es produeixen certs esdeveniments en un document de Word. Un d’aquests esdeveniments és que un usuari fa clic a una casella de selecció.

Utilitzeu caselles de selecció en una pàgina de documents

1

Creeu un document de Word nou i feu clic al menú "Fitxer". Feu clic a "Opcions" per mostrar el quadre de diàleg Opcions. Feu clic a "Personalitza la cinta" al tauler esquerre del quadre de diàleg i, a continuació, feu clic a la casella de selecció "Desenvolupador". Això indica a Word que voleu revelar la pestanya de desenvolupador normalment oculta. Aquesta pestanya té un botó que us permet inserir caselles de selecció als documents de Word.

2

Feu clic a la pestanya "Desenvolupador" i, a continuació, feu clic al botó "Eines heretades" del grup de controls. Feu clic al control de la casella de selecció per inserir una casella al document actual. Feu clic amb el botó dret a la casella de selecció i feu clic a "Propietats".

3

Feu clic al quadre de text a la dreta de la propietat de subtítols al tauler Propietats i, a continuació, escriviu la sol·licitud a la qual voleu que respongui l'usuari fent clic a la casella de selecció. Per exemple, podeu escriure "Sí, inscriviu-me al butlletí de notícies".

4

Feu clic amb el botó dret a la casella de selecció i feu clic a "Mostra el codi" per obrir l'entorn de desenvolupament VBA. Escriviu les sentències VBA següents a sobre de la sentència End Sub. Aquestes declaracions mostren un missatge si l'usuari marca la casella de selecció.

Si (casella de selecció1.Valor = True), llavors MsgBox ("T'has subscrit") Finalitza

5

Premeu "Alt-F11" per tornar al document de Word i, a continuació, feu clic al botó "Disseny" al grup Controls de la pestanya Desenvolupador. Aquesta acció activa la casella de selecció per a l'entrada de dades.

6

Feu clic a la casella de selecció. La vostra macro s'executarà i mostrarà el missatge "Us heu subscrit". Torneu a fer clic a la casella de selecció per eliminar la marca de verificació. Aquesta vegada no es mostra cap missatge.

Utilitzeu una casella de selecció en un formulari d'usuari

1

Creeu un document de Word nou i premeu "Alt-F11" per entrar a l'entorn de desenvolupament VBA. Feu clic al menú "Insereix" i, a continuació, feu clic a "Formulari d'usuari" per inserir un formulari d'usuari nou al document.

2

Arrossegueu un control de casella de selecció des del tauler de la caixa d’eines al formulari d’usuari. Escriviu una sol·licitud al quadre de text situat a la dreta de la propietat Títol al tauler de propietats, com ara "Sí, m'agradaria subscriure-m'hi".

3

Feu doble clic a la casella de selecció per mostrar el procediment d'esdeveniments que s'executarà quan un usuari faci clic a la casella de verificació durant l'execució del formulari d'usuari. Escriviu o enganxeu el codi del programa següent a sobre de la sentència End Sub.

If (Casella de selecció1.Valor = True), llavors MsgBox ("Acabes de subscriure-us") Finalitza If

4

Premeu "F5" per executar el formulari d'usuari. Feu clic a la casella de selecció per inserir una marca de verificació. El codi del programa s'executarà i mostrarà el missatge "Acabes de subscriure't". Si torneu a fer clic al quadre, no apareixerà cap missatge perquè la sentència If del codi només comprova la condició quan la casella de selecció està marcada.

$config[zx-auto] not found$config[zx-overlay] not found