"Aide rapide Excel" : le blog réactif aux problèmes sur Excel

Si vous souhaitez bénéficiez de cours particuliers en direct ou en ligne contactez Laurent au 06 69 57 41 99.




Comment limiter un nombre de caractères dans une colonne Excel ?

Bonjour à tous,

Une nouvelle requête m'a été formulée, suffisamment intéressante pour que je décide de la partager avec vous. Il faut dire, bien utilisé, cela pourrait devenir un outil très puissant.
Ou pas...

Il s'agit de la validation de données ; autrement dit, contrôler le type de données écrites. Dans le cas particulier que je vais expliquer, il s'agit de faire en sorte que le contenu de la cellule ne dépasse pas x caractères (ou x est un entier). Petit rappel : les espaces sont considérées comme des caractères et comptées en tant que tels.

Dans le menu Données, groupe Outils de données (sur 2007), vous allez dans Validation de données et sélectionnez Validation de données...
Excel lui-même explique très bien l'intérêt de cet outil : "Empêche la saisie de données non valides dans une cellule. Par exemple, vous pouvez rejeter une date incorrecte ou un nombre supérieur à 1000. Vous pouvez également ordonner que la saisie se fasse à partir d'une liste déroulante de valeurs que vous spécifiez."

Supposons que vous désiriez que cette validation se fasse sur l'ensemble de la colonne A.
  1. Allez en A1, puis sélectionnez la colonne A en appuyant sur l'en-tête de colonne.
  2. Ouvrez la fenêtre Validation de données [dans le menu Données, groupe Outils de données (sur 2007), vous allez dans Validation de données et sélectionnez Validation de données...]
  3. Onglet Options, sélectionnez Personnalisé dans le menu déroulant Autoriser.
  4. Dans le champ Formule qui apparaît, tapez =nbcar(A1)<=x [la formule calclule le nombre de caractères dans la cellule A1 et vérifie que ce nombre soit inférieur ou égal à x]
  5. Vous pouvez vous amuser un peu avec les onglets Message de saisie et Alerte d'erreur, mais cela n'est pas nécessaire.
  6. Cliquez sur OK.
  7. Si votre saisie dans une cellule de la colonne A contient plus de x caractères, vous aurez alors droit à un message d'erreur.
Perso je trouve ça assez sympa !
Allez, c'est tout pour aujourd'hui.
Si vous avez un problème, ou que quelque chose cloche par rapport à mes instructions, n'hésitez pas à revenir vers moi.

En attendant, bonne journée sur Excel.

Et @+

Aucun commentaire:

Enregistrer un commentaire