Amy a créé un formulaire électronique basé sur un format de tableau afin que les entrées soient alignées. Elle a inclus des champs de formulaire à la fois au format texte et numérique, ajoutant une longueur de champ maximale pour chaque champ. Cela empêche la personne qui remplit le formulaire de saisir du texte au-delà du maximum. Cependant, la personne peut toujours appuyer sur Entrée et ajouter des lignes vierges au formulaire et provoquer sa «déformation». Amy se demande comment elle peut empêcher les utilisateurs d’appuyer sur Entrée et de gâcher la mise en page de ses formulaires.

Il est possible de désactiver la touche Entrée, mais cela la désactive pour tout le document, pas seulement pour le formulaire. En outre, la clé doit être désactivée à l’aide d’une macro. Si l’utilisateur désactive les macros par défaut (en raison des paramètres de sécurité ou en les désactivant explicitement lors de l’ouverture du document), la touche Entrée ne sera pas désactivée. En raison de ces inconvénients, la désactivation de la touche Entrée n’est peut-être pas la meilleure façon d’aborder ce problème.

Une meilleure approche serait de modifier la façon dont vous configurez votre table; celui qui contient vos champs de formulaire. Suivez ces étapes générales:

  1. Déprotégez votre formulaire.

  2. Sélectionnez la table qui contient vos champs de formulaire.

  3. Cliquez avec le bouton droit sur le tableau sélectionné et choisissez Propriétés du tableau dans le menu contextuel. Word affiche la boîte de dialogue Propriétés du tableau.

  4. Assurez-vous que l’onglet Tableau est affiché.

  5. Cliquez sur le bouton Options. Word affiche la boîte de dialogue Options de tableau.

(Voir la figure 1.)

  1. Assurez-vous que la case à cocher Redimensionner automatiquement pour ajuster le contenu est désactivée.

  2. Cliquez sur OK.

  3. Affichez l’onglet Ligne.

  4. Assurez-vous que la case à cocher Spécifier la hauteur est activée. (Voir la figure 2.)

  5. Juste à droite de la case à cocher Spécifier la hauteur, entrez la hauteur souhaitée pour la ligne.

  6. À l’aide de la liste déroulante La hauteur de ligne est, choisissez Exactement.

  7. Cliquez sur OK.

  8. Protégez votre formulaire.

Ces étapes n’empêcheront pas quelqu’un d’appuyer sur Entrée, mais cela l’empêcheront de gâcher le format de votre table s’ils appuient sur Entrée. Et, comme l’utilisateur ne pourra pas voir ce qu’il tape après avoir appuyé sur Entrée, il comprendra rapidement qu’il ne devrait pas appuyer sur la touche.

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 (9443) s’applique à Microsoft Word 2007, 2010, 2013 et 2016. Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu de Word ici:

link: / word-Stopping_Enter_from_being_Pressed_In_a_Form [Empêcher Enter d’être pressé dans un formulaire].