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

Vous pouvez utiliser 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 ou les boutons bascule

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

Ajouter une case à cocher (contrôle ActiveX)

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

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

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

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

Ajouter un bouton bascule (contrôle ActiveX)

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

Case à cocher    Permet à utilisateur de sélectionner ou désélectionner une ou plusieurs valeurs dans un groupe de choix. Vous pouvez sélectionner plusieurs cases à cocher à la fois sur une feuille de calcul ou dans une zone de groupe. Par exemple, vous pouvez utiliser une case à cocher pour créer un formulaire de commande qui contient une liste des articles disponibles ou dans une application de suivi du stock pour indiquer qu’un article est en rupture de stock.

Case à cocher (contrôle de formulaire)

Exemple de contrôle de formulaire de case à cocher de la barre d’outils

Case à cocher (contrôle ActiveX)

Exemple de contrôle ActiveX de case à cocher

Case d’option    Offre un choix unique à partir d’une série limitée de choix s’excluant mutuellement. Une case d’option figure généralement dans une zone de groupe ou un cadre. Par exemple, vous pouvez utiliser une case d’option dans un formulaire de commande de façon à ce qu’un utilisateur puisse effectuer un choix parmi une série de tailles, comme Petit, Moyen, Grand ou Très grand. Ou vous pouvez l’utiliser pour une série 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 de la barre d’outils

Case d’option (contrôle ActiveX)

Exemple de contrôle ActiveX de case d’option

Bouton bascule    Indique un état, tel que Oui/Non, ou un mode, tel que Activé/Désactivé. Quand vous cliquez dessus, le bouton bascule entre un état activé et désactivé. Par exemple, vous pouvez utiliser un bouton bascule pour basculer entre le mode de création et le mode de modification, ou comme alternative à 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

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

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

    Afficher l’onglet Développeur

    1. Cliquez sur l’onglet Fichier.

    2. Cliquez sur Options, puis sur la catégorie Personnaliser le Ruban.

    3. Dans la liste Onglets principaux, activez la case à cocher Développeur, puis cliquez sur OK.

  2. 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.

    Excel  Ribbon Image

  3. Cliquez à l’emplacement de la feuille de calcul où vous souhaitez placer l’angle supérieur gauche du contrôle.

  4. 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 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 effectuant l’une des actions suivantes :

      • Pour afficher une case à cocher avec une coche, cliquez sur Activée. La coche indique que la case à cocher est sélectionnée.

      • Pour afficher une case à cocher sans coche, cliquez sur Non activée.

      • Pour afficher une case à cocher avec un ombrage, cliquez sur Mixte. L’ombrage indique une combinaison des états « activé » et « désactivé » ; 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, 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 une 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 une zone de groupe Pays visités. Ces cases à cocher sont liées aux cellules C1 (pour Europe) et C2 (pour Australie).

        Lorsqu’un utilisateur active la case à cocher Europe, la formule suivante dans la cellule D1 renvoie « A voyagé en Europe » :

=IF(C1=TRUE;"A voyagé en Europe";"N’a jamais voyagé en Europe")

Lorsqu’un utilisateur active la case à cocher Australie, la formule suivante dans la cellule D2 renvoie « N’a jamais voyagé en Australie » :

=IF(C2=TRUE;"A voyagé en Australie";"N’a jamais voyagé en Australie")

Si vous avez trois états à évaluer (Activée, Non activée et Mixte) dans le même groupe d’options, vous pouvez utiliser les fonctions CHOISIR ou RECHERCHE de la même façon.

Pour plus d’informations, voir la Fonction CHOISIR et la Fonction 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

Ajouter une case à cocher (contrôle ActiveX)

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

    Afficher l’onglet Développeur

    1. Cliquez sur l’onglet Fichier.

    2. Cliquez sur Options, puis sur la catégorie Personnaliser le Ruban.

    3. Dans la liste Onglets principaux, activez la case à cocher Développeur, puis cliquez sur OK.

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

    Excel  Ribbon Image

  3. Cliquez à l’emplacement de la feuille de calcul où vous souhaitez placer l’angle supérieur gauche de la case à cocher.

  4. 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.

  5. 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  Bouton Modifier le code.

    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. 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

Image (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

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

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

    Afficher l’onglet Développeur

    1. Cliquez sur l’onglet Fichier.

    2. Cliquez sur Options, puis sur la catégorie Personnaliser le Ruban.

    3. Dans la liste Onglets principaux, activez la case à cocher Développeur, puis cliquez sur OK.

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

    Excel  Ribbon Image

  3. Cliquez à l’emplacement de la feuille de calcul où vous souhaitez placer l’angle supérieur gauche de la case d’option.

  4. 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 effectuant l’une des actions suivantes :

      • Pour afficher une case d’option sélectionnée, cliquez sur Activée.

      • Pour afficher une case d’option non sélectionné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.

Pour plus d’informations, voir la Fonction CHOOSE et la Fonction LOOKUP.

Remarques   

  1. 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  Bouton Modifier le code dans la barre d’outils Formulaires.

  2. 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

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

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

    Afficher l’onglet Développeur

    1. Cliquez sur l’onglet Fichier.

    2. Cliquez sur Options, puis sur la catégorie Personnaliser le Ruban category.

    3. Dans la liste Onglets principaux, activez la case à cocher Développeur, puis cliquez sur OK.

  2. 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.

    Excel  Ribbon Image

  3. Cliquez à l’emplacement de la feuille de calcul où vous souhaitez placer l’angle supérieur gauche de la case d’option.

  4. 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.

  5. 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  Bouton Modifier le code.

    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. 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)

La 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

Image (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

Ajouter un bouton bascule (contrôle ActiveX)

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

    Afficher l’onglet Développeur

    1. Cliquez sur l’onglet Fichier.

    2. Cliquez sur Options, puis sur la catégorie Personnaliser le Ruban.

    3. Dans la liste Onglets principaux, activez la case à cocher Développeur, puis cliquez sur OK.

  2. 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.

    Excel  Ribbon Image

  3. Cliquez à l’emplacement de la feuille de calcul où vous souhaitez placer l’angle supérieur gauche du bouton bascule.

  4. 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.

  5. 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  Bouton Modifier le code.

    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. 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 :

La 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

Image (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

S’applique à : Excel 2007, Excel 2010



Ces informations vous ont-elles été utiles ?

Oui Non

Comment pouvons-nous nous améliorer ?

255 caractères restants

Afin de protéger votre vie privée, n’indiquez aucune information de contact dans vos commentaires. Lisez notre déclaration de confidentialité.

Nous vous remercions pour vos commentaires.

Ressources de support

Changer la langue