Gary a une feuille de travail que les gens de son bureau utilisent pour la saisie des données. Il veut s’assurer que dans une cellule particulière, ils ne peuvent entrer qu’une valeur numérique. Il se demande comment les empêcher d’entrer d’autres entrées – comme du texte, des dates ou des heures – dans la cellule.

Le moyen le plus simple de le faire est d’utiliser la fonction de validation des données d’Excel.

Cette fonction vous permet de définir les paramètres de ce qui peut être saisi dans une cellule. Suivez ces étapes:

  1. Sélectionnez la cellule que vous souhaitez utiliser pour saisir une valeur.

  2. Choisissez Validation dans le menu Données. Excel affiche l’onglet Paramètres de la boîte de dialogue Validation des données. (Voir la figure 1.)

  3. À l’aide de la liste déroulante Autoriser, choisissez Nombre entier ou Décimal, selon le type d’entrée numérique que vous souhaitez autoriser. Excel modifie les contrôles disponibles dans la boîte de dialogue.

  4. À l’aide de la liste déroulante Données, assurez-vous que Entre est sélectionné.

  5. Dans les zones Minimum et Maximum, entrez les limites inférieure et supérieure de ce que vous voulez que les utilisateurs entrent dans la cellule.

  6. Dans les autres onglets de la boîte de dialogue, entrez un message d’entrée et un message d’erreur, si vous le souhaitez.

  7. Cliquez sur OK.

Les utilisateurs peuvent désormais saisir uniquement une valeur numérique dans la plage que vous avez spécifiée. La seule exception à cela concerne les dates et les heures. Comme ils sont gérés en interne, par Excel, sous forme de nombres, il est possible de saisir une date, à condition que la date soit analysée en une valeur numérique comprise dans la plage que vous spécifiez.

Par exemple, si vous configurez la validation des données pour n’autoriser que les valeurs comprises entre 20 000 et 21 000, quelqu’un peut entrer une date du 11/06/1956 car Excel analyse la date au nombre entier 20 617. La meilleure façon de gérer les dates et les heures est de formater la cellule afin qu’elle utilise un format numérique, ce qui empêchera Excel d’afficher les dates et les heures.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (2425) s’applique à Microsoft Excel 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici:

link: / excelribbon-Limiting_Entries_to_Numeric_Values ​​[Limitation des entrées aux valeurs numériques].