Word vous permet de créer facilement des formulaires qui fournissent différents types d’options d’entrée pour les utilisateurs. Une de ces options est appelée champ de formulaire déroulant. Ce type de contrôle d’entrée est très similaire aux listes déroulantes des boîtes de dialogue du programme. Word vous permet d’ajouter des éléments qui apparaissent dans le champ de formulaire déroulant, puis l’utilisateur peut sélectionner l’une des options du champ lors de l’utilisation ultérieure du formulaire. La manière exacte dont vous créez et utilisez les champs de formulaire a été traitée dans d’autres numéros de WordTips.

Même si le champ de formulaire de liste déroulante ressemble à un contrôle de liste déroulante qui est utilisé dans une boîte de dialogue de programme, il existe une différence majeure. Le champ de formulaire de liste déroulante vous permet d’ajouter seulement un maximum de 25 éléments à la liste déroulante. Cela semble être une limite codée en dur dans Word. Si vous souhaitez offrir à l’utilisateur du formulaire plus de 25 options, vous ne disposez que d’un nombre limité de solutions potentielles. Une solution plutôt évidente consiste soit à trouver un moyen de limiter le nombre d’options que vous proposez à l’utilisateur, soit à répartir les options entre un certain nombre de champs de formulaire de liste déroulante.

L’autre solution potentielle consiste à utiliser un contrôle de zone de liste à partir de la barre d’outils Control Toolbox ou à développer un UserForm. Un UserForm est généralement le meilleur moyen, car les contrôles OLE insérés dans des documents (comme le contrôle de zone de liste) consomment de la mémoire et provoquent également des messages d’avertissement de macro lorsque vous ouvrez le document (en fonction de vos paramètres de sécurité). Pour plus d’informations sur la création d’un UserForm, visitez la page Word MVP suivante:

http://wordmvp.com/FAQs/Userforms/CreateAUserForm.htm

WordTips est votre source pour une formation Microsoft Word rentable.

(Microsoft Word est le logiciel de traitement de texte le plus populaire au monde.) Cette astuce (1626) s’applique à Microsoft Word 97, 2000, 2002 et 2003.