Ajouter une case à cocher, une case d’option ou un bouton bascule à une feuille de calcul

Vous pouvez utiliser une case à cocher, une case d’option ou un bouton bascule pour indiquer des choix « soit/ou » (ou binaires).

Que voulez-vous faire ?



En savoir plus sur les cases à cocher, les cases d’option et les boutons bascule

Case à cocher    Active ou désactive une valeur qui indique un choix opposé non ambigu. Vous pouvez sélectionner plusieurs cases à cocher à la fois dans une feuille de calcul ou dans une zone de groupe. Vous pouvez, par exemple, utiliser une case à cocher pour créer un bon de commande contenant une liste d’éléments disponibles ou pour indiquer si un élément est en rupture de stock, dans une application de suivi de stock.

Case à cocher (Contrôle de formulaire)

Exemple de contrôle de formulaire de case à cocher

Case à cocher (Contrôle ActiveX)

Exemple de contrôle ActiveX de case à cocher


Case d’option    Permet d’effectuer un choix unique parmi un nombre limité de choix s’excluant mutuellement. Les cases d’option se trouvent généralement dans une zone de groupe ou un cadre. Vous pouvez, par exemple, utiliser une case d’option dans un bon de commande pour permettre à l’utilisateur de sélectionner une dimension parmi un choix de plusieurs dimensions, comme Petit, Moyen, Grand ou Très grand. Vous pouvez également l’utiliser pour un choix d’options d’expédition de type Par voie terrestre, Rapide ou De nuit.

Case d’option (Contrôle de formulaire)

Exemple de contrôle de formulaire de case d’option

Case d’option (Contrôle ActiveX)

Exemple de contrôle ActiveX de case d’option


Bouton bascule    Indique un état, comme Oui/Non, ou un mode, comme Activé/Désactivé. Lorsque vous cliquez dessus, le bouton bascule entre un état activé et désactivé. Vous pouvez, par exemple, utiliser un bouton bascule pour basculer entre le mode Création et le mode Modifier ou à la place d’une case à cocher.

 Remarque   Le bouton bascule n’est pas disponible comme contrôle de formulaire, mais uniquement comme contrôle ActiveX.

Bouton bascule (Contrôle ActiveX)

Exemple de contrôle ActiveX de bouton bascule


Haut de la page Haut de la page

Ajouter une case à cocher (Contrôle de formulaire)

  1. Si l’onglet Développeur n’est pas disponible, affichez-le.

AfficherAfficher l’onglet Développeur

  1. Cliquez sur le bouton Microsoft Office Image du bouton, puis sur Options Excel.
  1. Dans la catégorie Standard, sous Meilleures options pour travailler avec Excel, activez la case à cocher Afficher l’onglet Développeur dans le ruban, puis cliquez sur OK.

 Remarque   Le ruban est un composant de l’Interface utilisateur Microsoft Office Fluent.

  1. Sous l’onglet Développeur, dans le groupe Contrôles, cliquez sur Insérer, puis sous Contrôles de formulaire, cliquez sur Case à cocher Image du bouton.

Groupe de contrôles

  1. Cliquez à l’emplacement de la feuille de calcul où vous souhaitez placer l’angle supérieur gauche du contrôle.
  2. Dans le groupe Contrôles de l’onglet Développeur, cliquez sur Propriétés Image du bouton.

 Conseil   Vous pouvez également cliquer avec le bouton droit sur le contrôle et choisir Format de contrôle.

Pour spécifier les propriétés du contrôle, procédez comme suit :

  1. Sous Valeur, spécifiez l’état initial de la case à cocher en procédant comme suit :
    • Pour afficher une case à cocher activée avec une coche, cliquez sur Activée. La coche indique que la case à cocher est sélectionnée.
    • Pour afficher une case à cocher non activée, cliquez sur Non activée.
    • Pour afficher une case à cocher activée avec un ombrage, cliquez sur Mixte. L’ombrage indique une combinaison d’état activés et non activés ; par exemple, en cas de sélection multiple.
  2. Dans la zone Cellule liée, entrez une référence de cellule contenant l’état actuel de la case à cocher :
    • Lorsque la case à cocher est activée, la cellule liée renvoie la valeur TRUE.
    • Lorsque la case à cocher est désactivée, la cellule liée renvoie la valeur FALSE.

 Remarque   Lorsque la cellule liée est vide, Microsoft Office Excel interprète l’état de la case à cocher comme étant FALSE.

  • Si l’état de la case à cocher est mixte, la cellule liée renvoie la valeur d’erreur #N/A.

Utilisez la valeur renvoyée dans une formule pour répondre à l’état actuel de la case à cocher.

Par exemple, un formulaire d’enquête touristique comporte deux cases à cocher nommées Europe et Australie dans la zone de groupe Pays visités. Ces deux cases à cocher sont liées aux cellules C1 (pour l’Europe) et C2 (pour l’Australie).

Lorsque l’utilisateur active la case à cocher Europe, la formule suivante de la cellule D1 renvoie « Voyagé en Europe » :

=IF(C1=TRUE,"Voyagé en Europe","Jamais voyagé Europe")

Lorsque l’utilisateur désactive la case à cocher Australie, la formule suivante de la cellule D2 renvoie « Voyagé en Australie » :

=IF(C2=TRUE,"Voyagé en Australie","Jamais voyagé en Australie")

Si vous avez trois états à évaluer (Activée, Désactivée et Mixte) dans le même groupe d’options, vous pouvez utiliser indifféremment la fonction CHOISIR ou RECHERCHE.

 Remarque   La taille de la case à cocher dans le contrôle et la distance qui la sépare de l’élément auquel elle est associée ne sont pas modifiables.

Haut de la page Haut de la page

Ajouter une case à cocher (Contrôle ActiveX)

  1. Si l’onglet Développeur n’est pas disponible, affichez-le.

AfficherAfficher l’onglet Développeur

  1. Cliquez sur le bouton Microsoft Office Image du bouton, puis sur Options Excel.
  1. Dans la catégorie Standard, sous Meilleures options pour travailler avec Excel, activez la case à cocher Afficher l’onglet Développeur dans le ruban, puis cliquez sur OK.

 Remarque   Le ruban est un composant de l’Interface utilisateur Microsoft Office Fluent.

  1. Sous l’onglet Développeur, dans le groupe Contrôles, cliquez sur Insérer, puis sous Contrôles ActiveX, cliquez sur Case à cocher Image du bouton.

Groupe de contrôles

  1. Cliquez à l’emplacement de la feuille de calcul où vous souhaitez placer l’angle supérieur gauche de la case à cocher.
  2. Pour modifier le contrôle ActiveX, assurez-vous d’être en mode Création. Dans le groupe Contrôles de l’onglet Développeur, activez le Mode Création Image du bouton.
  3. Pour spécifier les propriétés des contrôles, sous l’onglet Développeur, dans le groupe Contrôles, cliquez sur Propriétés Image du bouton.

 Conseil   Vous pouvez également cliquer avec le bouton droit sur le contrôle et choisir Propriétés.

La boîte de dialogue Propriétés s’affiche. Pour plus d’informations sur chaque propriété, sélectionnez la propriété voulue et appuyez sur F1 pour afficher une rubrique d’aide de Visual Basic (aide de Visual Basic : pour obtenir de l’aide sur Visual Basic, pointez sur Macro dans le menu Outils, puis cliquez sur Visual Basic Editor. Dans le menu Aide, cliquez sur Aide de Microsoft Visual Basic.). Vous pouvez également taper le nom de la propriété dans la zone Rechercher dans l’aide de Visual Basic. La section qui suit présente un résumé des propriétés disponibles.

Résumé des propriétés par catégories fonctionnelles

Si vous souhaitez appliquer Utilisez cette propriété
Général :  
Le chargement du contrôle à l’ouverture du classeur (ignoré pour les contrôles ActiveX) AutoLoad (Excel)
L’activation du contrôle avec réponse aux événements générés par l’utilisateur Enabled (Formulaire)
La modification possible du contrôle Locked (Formulaire)
Un nom au contrôle Name (Formulaire)
Le mode d’attache du contrôle aux cellules sous-jacentes (flottant, déplacement sans dimensionnement ou déplacement avec dimensionnement) Placement (Excel)
L’impression du contrôle PrintObject (Excel)
L’affichage ou non du contrôle Visible (Formulaire)
Texte :  
La position du contrôle par rapport à sa légende (gauche ou droite) Alignment (Formulaire)
Des attributs de police (gras, italique, taille, barré, souligné et épaisseur) Bold, Italic, Size, StrikeThrough, Underline, Weight (Formulaire)
Un texte descriptif au contrôle pour l’identifier ou le décrire Caption (Formulaire)
L’alignement du contrôle (gauche, centré ou droite) TextAlign (Formulaire)
Le retour automatique à la ligne suivante du contenu du contrôle en fin de ligne WordWrap (Formulaire)
Données et liaison :  
Une plage liée à la valeur du contrôle LinkedCell (Excel)
Le contenu ou l’état du contrôle Value (Formulaire)
Taille et position :  
L’ajustement automatique de la taille du contrôle pour afficher l’ensemble du contenu AutoSize (Formulaire)
Une hauteur ou une largeur en points Height, Width (Formulaire)
Une distance entre le contrôle et le bord gauche ou le bord supérieur de la feuille de calcul Left, Top (Formulaire)
Mise en forme :  
Une couleur d’arrière-plan BackColor (Formulaire)
Un style d’arrière-plan (transparent ou opaque) BackStyle (Formulaire)
Une couleur de premier plan ForeColor (Formulaire)
Une ombre ou aucune ombre au contrôle Shadow (Excel)
Une apparence visuelle à la bordure (plat, en volume, en 3D, enfoncé, gravé ou en relief) SpecialEffect (Formulaire)
Image :  
Une bitmap à afficher dans le contrôle Picture (Formulaire)
L’emplacement de l’image par rapport à sa légende (gauche, haut, droite et ainsi de suite) PicturePosition (Formulaire)
Clavier et souris :  
Une touche de raccourci pour le contrôle Accelerator (Formulaire)
Une icône de souris personnalisée MouseIcon (Formulaire)
Le type de pointeur qui s’affiche lorsque l’utilisateur positionne la souris sur un objet particulier (par exemple, standard, flèche, en I) MousePointer (Formulaire)
Spécifique à la case à cocher :  
Un groupe de cases d’option s’excluant mutuellement GroupName (Formulaire)
La possibilité pour l’utilisateur de spécifier l’état Null pour le contrôle à partir de l’interface utilisateur TripleState (Formulaire)

 Remarque   La taille de la case à cocher dans le contrôle et la distance qui la sépare du texte auquel elle est associée ne sont pas modifiables.

Haut de la page Haut de la page

Ajouter une case d’option (Contrôle de formulaire)

  1. Si l’onglet Développeur n’est pas disponible, affichez-le.

AfficherAfficher l’onglet Développeur

  1. Cliquez sur le bouton Microsoft Office Image du bouton, puis sur Options Excel.
  1. Dans la catégorie Standard, sous Meilleures options pour travailler avec Excel, activez la case à cocher Afficher l’onglet Développeur dans le ruban, puis cliquez sur OK.

 Remarque   Le ruban est un composant de l’Interface utilisateur Microsoft Office Fluent.

  1. Sous l’onglet Développeur, dans le groupe Contrôles, cliquez sur Insérer, puis sous Contrôles de formulaire, cliquez sur Case d’option Image du bouton.

Groupe de contrôles

  1. Cliquez à l’emplacement de la feuille de calcul où vous souhaitez placer l’angle supérieur gauche de la case d’option.
  2. Dans le groupe Contrôles de l’onglet Développeur, cliquez sur Propriétés Bouton Modifier le code.

 Conseil   Vous pouvez également cliquer avec le bouton droit sur le contrôle et choisir Format de contrôle.

Pour définir les propriétés du contrôle, procédez comme suit :

  1. Sous Valeur, spécifiez l’état initial de la case d’option en procédant comme suit :
    • Pour afficher une case d’option activée, cliquez sur Activée.
    • Pour afficher une case d’option désactivée, cliquez sur Désactivée.
  2. Dans la zone Cellule liée, entrez une référence de cellule contenant l’état actuel de la case d’option.

La cellule liée renvoie le nombre de cases d’option sélectionnées du groupe d’options. Utilisez la même cellule liée pour toutes les options d’un groupe. La première case d’option renvoie un 1, la deuxième renvoie un 2, et ainsi de suite. Si une même feuille de calcul comporte deux groupes d’options ou plus, utilisez une cellule liée différente pour chaque groupe d’options.

Utilisez le nombre renvoyé dans une formule pour répondre à l’option sélectionnée.

Par exemple, un formulaire destiné aux membres du personnel comporte une zone de groupe Type d’emploi contenant deux cases d’option nommées Temps plein et Temps partiel liées à la cellule C1. Lorsqu’un utilisateur sélectionne une des deux options, la formule suivante de la cellule D1 renvoie « Temps plein » si c’est la première case d’option qui est activée ou « Temps partiel » si c’est la deuxième.

=IF(C1=1,"Temps plein","Temps partiel")

Si vous avez au moins trois options à évaluer dans le même groupe d’options, vous pouvez utiliser indifféremment la fonction CHOISIR ou RECHERCHE.

 Remarques 

  • Vous pouvez également modifier les propriétés du contrôle en sélectionnant le contrôle et en cliquant ensuite sur Propriétés du contrôle Image du bouton dans la barre d’outils Formulaires.
  • La taille de la case d’option dans le contrôle et la distance qui la sépare du texte auquel elle est associée ne sont pas modifiables.

 Remarque   Pour afficher un exemple de cases d’option utilisées dans un modèle Excel, reportez-vous à la rubrique d’aide intitulée Calculateur des coûts des études universitaires.

Haut de la page Haut de la page

Ajouter une case d’option (Contrôle ActiveX)

  1. Si l’onglet Développeur n’est pas disponible, affichez-le.

AfficherAfficher l’onglet Développeur

  1. Cliquez sur le bouton Microsoft Office Image du bouton, puis sur Options Excel.
  1. Dans la catégorie Standard, sous Meilleures options pour travailler avec Excel, activez la case à cocher Afficher l’onglet Développeur dans le ruban, puis cliquez sur OK.

 Remarque   Le ruban est un composant de l’Interface utilisateur Microsoft Office Fluent.

  1. Sous l’onglet Développeur, dans le groupe Contrôles, cliquez sur Insérer, puis sous Contrôles ActiveX, cliquez sur Case d’option Image du bouton.

Groupe de contrôles

  1. Cliquez à l’emplacement de la feuille de calcul où vous souhaitez placer l’angle supérieur gauche de la case d’option.
  2. Pour modifier le contrôle ActiveX, assurez-vous d’être en mode Création. Dans le groupe Contrôles de l’onglet Développeur, activez le Mode Création Image du bouton.
  3. Pour définir les propriétés des contrôles, sous l’onglet Développeur, dans le groupe Contrôles, cliquez sur Propriétés Image du bouton.

 Conseil   Vous pouvez également cliquer avec le bouton droit sur le contrôle et choisir Propriétés.

La boîte de dialogue Propriétés s’affiche. Pour plus d’informations sur chaque propriété, sélectionnez la propriété voulue et appuyez sur F1 pour afficher une rubrique d’aide de Visual Basic (aide de Visual Basic : pour obtenir de l’aide sur Visual Basic, pointez sur Macro dans le menu Outils, puis cliquez sur Visual Basic Editor. Dans le menu Aide, cliquez sur Aide de Microsoft Visual Basic.). Vous pouvez également taper le nom de la propriété dans la zone Rechercher dans l’aide de Visual Basic. La section qui suit présente un résumé des propriétés disponibles.

Résumé des propriétés par catégories fonctionnelles

Si vous souhaitez appliquer Utilisez cette propriété
Général :  
Le chargement du contrôle à l’ouverture du classeur (ignoré pour les contrôles ActiveX) AutoLoad (Excel)
Un nom au contrôle Name (Formulaire)
Le mode d’attache du contrôle aux cellules sous-jacentes (flottant, déplacement sans dimensionnement ou déplacement avec dimensionnement) Placement (Excel)
La modification possible du contrôle Locked (Formulaire)
L’impression du contrôle PrintObject (Excel)
L’activation du contrôle et la réponse aux événements générés par l’utilisateur Enabled (Formulaire)
L’affichage ou non du contrôle Visible (Formulaire)
Texte :  
Un texte descriptif au contrôle pour l’identifier ou le décrire Caption (Formulaire)
Des attributs de police (gras, italique, taille, barré, souligné et épaisseur) Bold, Italic, Size, StrikeThrough, Underline, Weight (Formulaire)
L’alignement du contrôle (gauche, centré ou droite) TextAlign (Formulaire)
La position du contrôle par rapport à sa légende (gauche ou droite) Alignment (Formulaire)
Le retour automatique à la ligne suivante du contenu du contrôle en fin de ligne WordWrap (Formulaire)
Données et liaison :  
Le contenu ou l’état du contrôle Value (Formulaire)
Une plage liée à la valeur du contrôle LinkedCell (Excel)
Taille et position :  
Une distance entre le contrôle et le bord gauche ou le bord supérieur de la feuille de calcul Left, Top (Formulaire)
Une hauteur ou une largeur en points Height, Width (Formulaire)
L’ajustement automatique de la taille du contrôle pour afficher l’ensemble du contenu AutoSize (Formulaire)
Mise en forme :  
Une couleur d’arrière-plan BackColor (Formulaire)
Un style d’arrière-plan (transparent ou opaque) BackStyle (Formulaire)
Une couleur de premier plan ForeColor (Formulaire)
Une apparence visuelle à la bordure (plat, en volume, en 3D, enfoncé, gravé ou en relief) SpecialEffect (Formulaire)
Une ombre ou aucune ombre au contrôle Shadow (Excel)
Image :  
Une bitmap à afficher dans le contrôle Picture (Formulaire)
L’emplacement de l’image par rapport à sa légende (gauche, haut, droite et ainsi de suite) PicturePosition (Formulaire)
Clavier et souris :  
Une icône de souris personnalisée MouseIcon (Formulaire)
Une touche de raccourci pour le contrôle Accelerator (Formulaire)
Le type de pointeur qui s’affiche lorsque l’utilisateur positionne la souris sur un objet particulier (par exemple, standard, flèche, en I) MousePointer (Formulaire)
Spécifique à la case d’option :  
Un groupe de cases d’option s’excluant mutuellement GroupName (Formulaire)
La possibilité pour l’utilisateur de spécifier l’état Null pour le contrôle à partir de l’interface utilisateur TripleState (Formulaire)

 Remarque   La taille de la case d’option dans le contrôle et la distance qui la sépare du texte auquel elle est associée ne sont pas modifiables.

Haut de la page Haut de la page

Ajouter un bouton bascule (Contrôle ActiveX )

  1. Si l’onglet Développeur n’est pas disponible, affichez-le.

AfficherAfficher l’onglet Développeur

  1. Cliquez sur le bouton Microsoft Office Image du bouton, puis sur Options Excel.
  1. Dans la catégorie Standard, sous Meilleures options pour travailler avec Excel, activez la case à cocher Afficher l’onglet Développeur dans le ruban, puis cliquez sur OK.

 Remarque   Le ruban est un composant de l’Interface utilisateur Microsoft Office Fluent.

  1. Sous l’onglet Développeur, dans le groupe Contrôles, cliquez sur Insérer, puis sous Contrôles ActiveX, cliquez sur Bouton bascule Image du bouton.

Groupe de contrôles

  1. Cliquez à l’emplacement de la feuille de calcul où vous souhaitez placer l’angle supérieur gauche du bouton bascule.
  2. Pour modifier le contrôle ActiveX, assurez-vous d’être en mode Création. Dans le groupe Contrôles de l’onglet Développeur, activez le Mode Création Image du bouton.
  3. Pour définir les propriétés des contrôles, sous l’onglet Développeur, dans le groupe Contrôles, cliquez sur Propriétés Image du bouton.

 Conseil   Vous pouvez également cliquer avec le bouton droit sur le contrôle et choisir Propriétés.

La boîte de dialogue Propriétés s’affiche. Pour plus d’informations sur chaque propriété, sélectionnez la propriété voulue et appuyez sur F1 pour afficher une rubrique d’aide de Visual Basic (aide de Visual Basic : pour obtenir de l’aide sur Visual Basic, pointez sur Macro dans le menu Outils, puis cliquez sur Visual Basic Editor. Dans le menu Aide, cliquez sur Aide de Microsoft Visual Basic.). Vous pouvez également taper le nom de la propriété dans la zone Rechercher dans l’aide de Visual Basic. La section qui suit présente un résumé des propriétés disponibles.

Si vous souhaitez appliquer Utilisez cette propriété
Général :  
Le chargement du contrôle à l’ouverture du classeur (ignoré pour les contrôles ActiveX) AutoLoad (Excel)
La modification possible du contrôle Locked (Formulaire)
Un nom au contrôle Name (Formulaire)
Le mode d’attache du contrôle aux cellules sous-jacentes (flottant, déplacement sans dimensionnement ou déplacement avec dimensionnement) Placement (Excel)
L’impression du contrôle PrintObject (Excel)
L’activation du contrôle et la réponse aux événements générés par l’utilisateur Enabled (Formulaire)
L’affichage ou non du contrôle Visible (Formulaire)
Texte :  
Un texte descriptif au contrôle pour l’identifier ou le décrire Caption (Formulaire)
L’alignement du contrôle (gauche, centré ou droite) TextAlign (Formulaire)
Le retour automatique à la ligne suivante du contenu du contrôle en fin de ligne WordWrap (Formulaire)
Données et liaison :  
Une plage liée à la valeur du contrôle LinkedCell (Excel)
Le contenu ou l’état du contrôle Value (Formulaire)
Taille et position :  
L’ajustement automatique de la taille du contrôle pour afficher l’ensemble du contenu AutoSize (Formulaire)
Une hauteur ou une largeur en points Height, Width (Formulaire)
Une distance entre le contrôle et le bord gauche ou le bord supérieur de la feuille de calcul Left, Top (Formulaire)
Mise en forme :  
Une couleur d’arrière-plan BackColor (Formulaire)
Un style d’arrière-plan (transparent ou opaque) BackStyle (Formulaire)
Une couleur de premier plan ForeColor (Formulaire)
Une ombre ou aucune ombre au contrôle Shadow (Excel)
Image :  
Une bitmap à afficher dans le contrôle Picture (Formulaire)
L’emplacement de l’image par rapport à sa légende (gauche, haut, droite et ainsi de suite) PicturePosition (Formulaire)
Clavier et souris :  
Une touche de raccourci pour le contrôle Accelerator (Formulaire)
Une icône de souris personnalisée MouseIcon (Formulaire)
Le type de pointeur qui s’affiche lorsque l’utilisateur positionne la souris sur un objet particulier (par exemple, standard, flèche, en I) MousePointer (Formulaire)
Spécifique au bouton bascule :  
La possibilité pour l’utilisateur de spécifier l’état Null pour le contrôle à partir de l’interface utilisateur. TripleState (Formulaire)

Haut de la page Haut de la page

 
 
S'applique à :
Excel 2007