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

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 case à cocher Formulaire

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 case d’option Formulaire

Case d’option (contrôle ActiveX)

Exemple de contrôle de case d’option ActiveX


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 de bouton bascule ActiveX


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 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.
  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 Contrôles sous l’onglet Développeur

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

Groupe Contrôles sous l’onglet Développeur

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

Groupe Contrôles sous l’onglet Développeur

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

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

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 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.
  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 Contrôles sous l’onglet Développeur

  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)
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 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 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.
  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 Contrôles sous l’onglet Développeur

  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 :  
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 Haut de la page

 
 
S'applique à :
Excel 2010, Excel 2007