Saisir les données dans une liste Excel à l'aide du champ de saisie à saisie libre

Table des matières

De cette façon, vous pouvez sélectionner des données dans un champ de saisie prédéfini, mais conserver l'option de saisie de texte libre

Les activités des employés doivent être consignées dans un tableau. Les noms des employés doivent être sélectionnés à l'aide d'un champ de liste. Étant donné que des travailleurs temporaires sont toujours employés, la possibilité de saisir librement des noms sans champ de liste doit également être autorisée.

  1. La meilleure façon de le faire est avec le contrôle de validité. Pour ce faire, procédez comme suit :
  2. Créez les champs requis dans une feuille de calcul. Créez ensuite la liste des employés permanents dans une zone de tableau qui n'est pas requise.
  3. La figure suivante montre la structure du tableau avec la liste des employés dans la zone de cellule E2 : E11 dans un exemple de tableau :
  4. Pour créer les champs de liste, sélectionnez la zone de cellule dans laquelle les noms doivent être saisis. Dans le tableau d'exemple, il s'agit de la zone A2 : A32.
  5. Ensuite, vous appelez le contrôle de validation. Si vous travaillez avec Excel 2010 et Excel 2007, accédez à l'onglet du ruban DONNÉES et cliquez sur RÉVISION DES DONNÉES dans le groupe OUTILS DE DONNÉES. Dans les versions précédentes, sélectionnez la commande VALIDITE dans le menu DATA.
  6. Dans la boîte de dialogue qui apparaît dans toutes les versions d'Excel, passez à l'onglet PARAMÈTRES. Dans la zone de liste AUTORISER, sélectionnez l'entrée LISTE.
  7. Pour sélectionner la liste, cliquez sur le champ de réduction à l'extrême droite du champ SOURCE. La boîte de dialogue est alors réduite au champ de saisie. Utilisez ensuite la souris pour marquer la zone avec votre liste de noms, dans le tableau d'exemple c'est la zone E2 : E11.
  8. Le champ de saisie SOURCE contient alors la formule = $ E $ 2 : $ E $ 11. Cliquez à nouveau sur le champ de réduction pour afficher à nouveau la fenêtre de dialogue :
  9. Fermez la fenêtre de dialogue avec le bouton OK.

Comment ajouter une entrée de texte libre au champ de liste

La sélection de noms via un champ de liste fonctionnerait déjà avec ces paramètres. Cependant, il n'est pas encore possible d'entrer manuellement des noms supplémentaires dans le tableau, car Excel accuserait réception de toute tentative d'entrer un nom qui ne figure pas dans la liste avec un message d'erreur. Vous pouvez empêcher cela comme suit :

  1. Dans la boîte de dialogue VALIDITY CHECK, passez à l'onglet ERROR MESSAGE.
  2. Décochez la case AFFICHER LE MESSAGE D'ERREUR LORSQUE DES DONNÉES INVALIDES ONT ÉTÉ ENTRÉES.
  3. Confirmez ensuite vos paramètres avec le bouton OK.

Si vous activez maintenant l'un des champs de nom de votre tableau, une petite flèche de liste apparaît à droite de la cellule. Lorsque vous cliquez dessus, la liste des noms spécifiés apparaît. Sélectionnez-en un d'un simple clic de souris. La figure suivante montre la liste de sélection dans le tableau d'exemple :

Si vous souhaitez saisir le nom d'un intérimaire qui ne figure pas sur votre liste, ignorez simplement la zone de liste. Entrez simplement le nom dans la cellule appropriée.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave