ComboBox Excel: comment créer une zone de liste déroulante
Avec un ComboBox dans une feuille de calcul Excel, vous pouvez faciliter la saisie de valeurs par les utilisateurs. Une telle zone de liste déroulante peut être utilisée pour sélectionner une valeur dans une liste déroulante. Nous vous montrons comment utiliser un ComboBox.
ComboBox dans Excel: activer les outils de développement
Ce guide a été créé pour Excel 2016. Dans d'autres versions, la navigation dans les menus peut légèrement différer.
- Pour créer une zone de liste déroulante, vous devez activer les outils de développement dans Excel. Ouvrez Excel et cliquez sur Fichier> Options.
- Sélectionnez "Personnaliser le ruban" et recherchez "Developer Tools" dans la liste de droite.
- Activez les outils de développement à l'aide du bouton correspondant.
- Confirmez avec "OK".
Créer une zone de liste déroulante dans Excel
Dans Excel, les zones de liste déroulante peuvent créer en tant que contrôle de formulaire ou en tant que contrôle ActiveX. Le contrôle ActiveX est plus flexible - le formatage et l'apparence du texte peuvent être personnalisés à l'aide de commandes de programmation. Dans la plupart des cas, un simple contrôle de formulaire suffit.
- Avant d'insérer la zone de liste modifiable, vous avez besoin de valeurs d'entrée qui doivent apparaître dans la liste. Écrivez-les l'un au-dessous de l'autre ou l'un à côté de l'autre dans une zone libre de votre feuille Excel.
- Accédez à l'onglet "Developer Tools" et cliquez sur "Paste".
- Sélectionnez maintenant la zone de liste modifiable, soit en tant que contrôle ActiveX ou en tant que contrôle de formulaire.
- Dessinez la boîte n'importe où sur la feuille Excel.
Contrôle de formulaire: Format ComboBox
Vous pouvez formater un ComboBox créé en tant que contrôle de formulaire comme suit:
- Cliquez avec le bouton droit sur l'élément et choisissez Contrôle du format.
- Basculez vers l'onglet "Contrôle".
- Cliquez sur la flèche dans "Zone de saisie" et marquez la zone dans laquelle se trouvent vos valeurs.
- Vous pouvez sélectionner n'importe quelle cellule comme lien de cellule. Selon la sélection, un nombre compris entre un et le nombre d'éléments de sélection apparaît ici. Vous pouvez utiliser cette cellule pour interroger la valeur sélectionnée et l'utiliser pour d'autres formules et fonctions.
- Avec "Cellules déroulantes", vous pouvez spécifier le nombre de cellules souhaité dans la liste déroulante. Si vous sélectionnez moins de cellules qu'il n'y a d'éléments de sélection, la boîte devient défilante.
- Confirmez avec "OK".
Contrôle ActiveX: Format ComboBox
Vous formatez une zone de liste modifiable en tant que contrôle ActiveX exactement de la même manière qu'une zone de liste déroulante de contrôle de formulaire. Faites un clic droit dessus et sélectionnez "Propriétés". Vous pouvez maintenant utiliser une mise en forme. Une fois tous les réglages effectués, fermez la fenêtre et quittez le mode création dans la barre de menus. Les principaux paramètres sont les suivants:
- ListFillRange: vous spécifiez ici la zone dans laquelle se trouvent les valeurs de sélection. Par exemple, spécifiez une plage de A1 à A10 avec "A1: A10".
- LinkedCell: Si nécessaire, entrez un lien de cellule comme décrit dans le paragraphe précédent.
- ListRows: Ici, vous entrez le nombre de cellules déroulantes souhaitées.
- Police: Si vous souhaitez une police différente, vous pouvez la définir ici.
- ForeColor: sélectionnez ici la couleur de police souhaitée.
- BackColor: Ici, vous pouvez définir une couleur d'arrière-plan.
Ces instructions ont été créées avec Excel 2016. Dans d'autres versions, la navigation dans les menus peut légèrement différer. Sur la page suivante, nous vous montrerons comment créer un curseur dans Excel.