? En apprenant à cacher le texte lorsque la case à cocher d'un formulaire Word est cochée, vous pouvez permettre aux utilisateurs de formulaires contrôlent de grandes quantités de contenu dans un document avec un simple clic. La fonction d'événement de langage de programmation Visual Basic de Word rend ce projet possible. Fonctions d'événements sont des fonctions terme exécute à chaque fois qu'un utilisateur interagit avec un contrôle de la forme liée à votre programme. Par exemple, la fonction d'événement " Checkbox1_Clicked " sera exécuté quand l'utilisateur clique sur la case à cocher nommée " CheckBox1 . " Instructions 1 Cliquez sur commande "Nouveau " du menu "Fichier " , puis cliquez sur "OK " pour accepter les paramètres par défaut d'un nouveau document. Cliquez sur l'onglet "Developer " pour afficher le panneau " Contrôles" , qui contient des commandes que vous pouvez insérer sur votre formulaire . 2 Cliquez tout contrôle que vous souhaitez pour la forme , comme une zone de texte ou la liste déroulante. Word ajoute les contrôles que vous cliquez pour la forme . 3 Cliquez sur la commande " case" pour ajouter cette commande à la forme , puis tapez du texte ci-dessous le formulaire. Vous écrivez un programme pour le contrôle de case à cocher qui permet de masquer ce texte. 4 faites glisser la souris sur le texte pour le sélectionner, puis cliquez sur le bouton "Signet" de l' onglet "Insertion " . Tapez le nom de " TextToHide " pour le signet, puis cliquez sur " Ajouter " pour relier ce nom au signet. Cette étape nomme le signet afin que votre programme peut facilement identifier quel texte à cacher. 5 clic droit sur le contrôle de la case et cliquez sur l'option « Afficher le code " pour ouvrir l'environnement Visual Basic dans lequel vous ll écrire un programme pour la case. 6 Collez le programme suivant dans la fenêtre . Ce programme lit la propriété "Caché" du texte d'un signet. Si cette propriété est définie sur "False ", le texte n'est pas encore caché. Le programme va définir cette propriété à true, ce qui permet de masquer le texte. Private Sub CheckBox1_Click () Si signets ( " TextToHide " ) . Range.Font.Hidden = True Then < br > Signets ( " TextToHide " ) . Range.Font.Hidden = False Else signets ( " TextToHide " ) . Range.Font.Hidden = True End If End Sub 7 Cliquez sur l'icône «Word» sur la barre des tâches Windows pour revenir à votre formulaire de Word, puis cliquez sur le bouton "Mode de conception " du "Développeur " onglet pour activer le formulaire d'entrée de données. 8 Cliquez sur la case. Cette action se déroulera votre programme, qui permet de masquer le texte d'un signet. Cliquez sur la case à cocher à nouveau de révéler le texte.
|