Quels sont les outils nécessaires
Les onglets dans le ruban en haut du tableau sont découpés en segments qui déterminent des ensembles d’actions différentes.
Développeur
Afficher l’onglet Développeur
Excel pour Microsoft 365 Outlook pour Microsoft 365 PowerPoint pour Microsoft 365
L’onglet développeur ne s’affiche pas par défaut, mais vous pouvez l’ajouter au ruban.
- Dans l’onglet fichier, accédez à options> personnaliser le ruban.
- Sous Personnaliser le ruban et Onglets principaux, activez la case à cocher Développeur.
Lorsque vous affichez l’onglet, l’onglet développeur reste visible, sauf si vous désactivez la case à cocher ou si vous avez besoin de réinstaller un programme Microsoft Office.
L’onglet développeur est l’endroit où vous voulez faire ou utiliser ce qui suit :
- Écrire des macros.
- Exécuter des macros enregistrées précédemment.
- Utiliser des commandes XML.
- Utiliser des contrôles ActiveX.
- Créer des applications à utiliser avec les programmes Microsoft Office.
- Utiliser des contrôles de formulaires dans Microsoft Excel.
- Utiliser une feuille ShapeSheet dans Microsoft Visio.
- Créer des formes et des gabarits dans Microsoft Visio.
Utiliser l’onglet Développeur pour créer ou supprimer une macro dans Excel pour Mac
Excel pour Microsoft 365 pour Mac Excel 2019 pour Mac Excel 2016 pour Mac
Pour automatiser une tâche répétitive de manière à pouvoir exécuter la tâche d’un simple clic, vous pouvez utiliser l’onglet Développeur d’Excel pour Mac pour enregistrer et exécuter une macro. Vous pouvez également créer une macro à l’aide de l’Visual Basic Editor dans Microsoft Visual Basic for Applications (VBA) afin d’écrire votre propre code de programmation de macro. Si vous n’utilisez plus une macro, vous pouvez la supprimer.
Enregistrer une macro
Lorsque vous enregistrez une macro, l’enregistreur de macro enregistre toutes les étapes requises pour effectuer les actions que votre macro doit réaliser. Ces étapes peuvent consister à taper du texte ou des chiffres, à cliquer sur des cellules ou des commandes du ruban ou dans des menus, à appliquer une mise en forme, à sélectionner des cellules, des lignes ou des colonnes, à faire glisser la souris pour sélectionner des cellules dans la feuille de calcul. Ces commandes pour enregistrer, créer et supprimer des macros sont disponibles sous l’onglet Développeur sur le ruban.
1- Si l’onglet Développeur n’est pas disponible, procédez comme suit pour l’afficher :
- Sélectionnez Excel> préférences > ruban & barre d’outils.
- Sous personnaliser le ruban, sélectionnez onglets principaux, puis sélectionnez développeur.
- Cliquez sur Enregistrer, puis fermez les Préférences Excel.
2-Sous l’onglet Développeur, cliquez sur Enregistrer la macro.
Remarque : Pour créer une macro à partir de VBE, cliquez sur Visual Basic. Dans la fenêtre de code du module, tapez le code de la macro à utiliser.
2- Dans la zone Nom de la macro, entrez un nom pour la macro.
Le premier caractère du nom de la macro doit être une lettre. Les caractères suivants peuvent être des lettres, des nombres ou des caractères de soulignement. Les espaces ne peuvent pas être utilisés dans un nom de macro ; un caractère de soulignement peut faire office de séparateur de mots. Si vous utilisez un nom de macro qui est également une référence de cellule, vous risquez d’obtenir un message d’erreur indiquant que le nom de macro n’est pas valide.
3- Dans la liste Stocker la macro dans, sélectionnez Ce classeur.
4- Dans la zone Touche de raccourci, entrez les lettres minuscules ou majuscules que vous souhaitez utiliser.
Remarque : La touche de raccourci remplace une touche de raccourci Excel par défaut lorsque le classeur contenant la macro est ouvert.
5- Dans la zone Description, tapez une description de la macro, puis cliquez sur OK.
6- Terminez l’enregistrement de votre macro.
7- Sous l’onglet Développeur, cliquez sur Arrêter l’enregistrement.
Supprimer une macro
1- Sous l’onglet Développeur, cliquez sur Macros.
2- Dans la liste, cliquez sur la macro que vous voulez supprimer, puis sur le bouton Supprimer.
Utiliser les contrôles de formulaire dans une feuille de calcul dans Excel
Excel 2019 Excel 2016 Excel 2013 Office pour les entreprises Excel 2010 Excel 2007
Résumé
Microsoft Excel propose plusieurs contrôles pour les feuilles de dialogue qui sont utiles pour sélectionner des éléments dans une liste. Les zones de liste, les zones de liste déroulante, les toupies et les barres de défilement sont des exemples de contrôles.
Pour plus d’informations sur les contrôles de formulaire dans Excel, voir vue d’ensemble des formulaires, contrôles de formulaire et contrôles ActiveX sur une feuille de calcul.
Informations supplémentaires
Les méthodes suivantes montrent comment utiliser les zones de liste, les zones de liste déroulante, les toupies et les barres de défilement. Ces exemples utilisent la même liste, la même cellule liée et la même fonction index.
Activer l’onglet Développeur
Pour utiliser les contrôles de formulaire dans Excel 2010 et les versions ultérieures, vous devez activer l’onglet Développeur. Pour ce faire, procédez comme suit :
1- Cliquez sur Fichier, puis sur Options.
2- Dans le volet gauche, cliquez sur personnaliser le ruban.
3- Activez la case à cocher développeur sous les onglets principaux sur la droite, puis cliquez sur OK.
Pour utiliser les contrôles de formulaire dans Excel 2007, vous devez activer l’onglet développeur . Pour ce faire, procédez comme suit :
1- Cliquez sur le bouton Microsoft Office, puis cliquez sur Options Excel.
2- Cliquez sur standard, activez la case à cocher Afficher l’onglet développeur dans le ruban, puis cliquez sur OK.
Configurer la liste, la cellule et l’index
1- Dans une nouvelle feuille de calcul, tapez les éléments suivants dans la plage H1 : H20 :
H1 : patins à rouleaux
H2 : VCR
H3 : Bureau
H4 : Chop
H5 : voiture
H6 : lave-linge
H7 : lanceur Rocket
H8 : vélo
H9 : téléphone
H10 : bougie
H11 : sucre
H12 : haut-parleurs
H13 :
H14 : permanent
H15 : séchoir
H16 : guitare
H17 : séchoir
H18 : ensemble d’outils
H19 : MAGNÉTOSCOPE
H20 : disque dur
2- Dans la cellule a1, tapez la formule suivante: = INDEX (H1 : H20, G1, 0)
Exemple de zone de liste
1- Pour ajouter une zone de liste dans Excel 2007 et les versions ultérieures, cliquez sur l’onglet développeur , cliquez sur Insérer dans le groupe contrôles , puis cliquez sur formulaire de zone de liste (contrôle)sous contrôles de formulaire. Pour ajouter une zone de liste dans Excel 2003 et les versions antérieures d’Excel, cliquez sur le bouton zone de liste dans la barre d’outils formulaires. Si la barre d’outils formulaires n’est pas visible, pointez sur barres d’outils dans le menu Affichage, puis cliquez sur formulaires.
2- Cliquez à l’emplacement de la feuille de calcul où vous souhaitez placer l’angle supérieur gauche de la zone de liste, puis faites glisser la zone de liste vers l’emplacement où vous souhaitez placer le coin inférieur droit de la zone de liste. Dans cet exemple, créez une zone de liste qui couvre les cellules B2 : E10.
3- Dans le groupe contrôles , cliquez sur Propriétés.
4- Dans la fenêtre format d’objet , tapez les informations suivantes, puis cliquez sur OK.
- Pour spécifier la plage de la liste, tapez H1 : H20 dans la zone plage d’entrée.
- -Pour insérer une valeur numérique dans la cellule G1 (en fonction de l’élément sélectionné dans la liste), dans la zone cellule liée , tapez G1.
Remarque : La formule INDEX () utilise la valeur de G1 pour renvoyer l’élément de liste approprié.
- Sous type de sélection, assurez-vous que l’option simple est sélectionnée.
Remarque : Les options multiples et prolonger sont utiles uniquement lorsque vous utilisez une procédure Microsoft Visual Basic pour applications pour renvoyer les valeurs de la liste. Notez également que la case à cocher ombrage 3D ajoute une vue en trois dimensions à la zone de liste.
- La zone de liste doit afficher la liste des éléments. Pour utiliser la zone de liste, cliquez sur n’importe quelle cellule pour que la zone de liste ne soit pas sélectionnée. Si vous cliquez sur un élément dans la liste, la cellule G1 est mise à jour en un nombre qui indique la position de l’élément sélectionné dans la liste. La formule d’INDEX dans la cellule a1 utilise ce numéro pour afficher le nom de l’élément.
Exemple de zone de liste déroulante
1-Pour ajouter une zone de liste déroulante dans Excel 2007 et les versions ultérieures, cliquez sur l’onglet développeur, cliquez sur Insérer, puis cliquez sur zone de liste déroulante sous contrôles de formulaire.
2-Pour ajouter une zone de liste déroulante dans Excel 2003 et dans les versions antérieures d’Excel, cliquez sur le bouton de zone de liste déroulante dans la barre d’outils formulaires.
3-Cliquez à l’emplacement de la feuille de calcul où vous souhaitez placer l’angle supérieur gauche de la zone de liste déroulante, puis faites glisser la zone de liste déroulante vers l’emplacement où vous souhaitez placer le coin inférieur droit de la zone de liste. Dans cet exemple, créez une zone de liste déroulante qui couvre les cellules B2 : E2.
3-Cliquez avec le bouton droit sur la zone de liste déroulante, puis cliquez sur format de contrôle.
4- Tapez les informations suivantes, puis cliquez sur OK :
- Pour spécifier la plage de la liste, tapez H1 : H20 dans la zone plage d’entrée.
- – Pour insérer une valeur numérique dans la cellule G1 (en fonction de l’élément sélectionné dans la liste), dans la zone cellule liée, tapez G1.
Remarque : La formule INDEX utilise la valeur de G1 pour renvoyer l’élément de liste approprié.
- Dans la zone lignes déroulantes, tapez 10. Cette entrée détermine le nombre d’éléments qui s’affichent avant d’avoir à utiliser une barre de défilement pour afficher les autres éléments.
Remarque : La case à cocher ombrage 3D est facultative. Il ajoute une vue en trois dimensions au zone de liste déroulante ou de liste modifiable.
5- La zone de liste déroulante ou la zone de liste déroulante doit afficher la liste des éléments. Pour utiliser la zone de liste déroulante ou une zone de liste déroulante, cliquez sur n’importe quelle cellule pour qu’elle ne soit pas sélectionnée. Lorsque vous cliquez sur un élément dans la zone de liste déroulante ou une zone de liste déroulante, la cellule G1 est mise à jour en un nombre qui indique la position dans la liste de l’élément sélectionné. La formule d’INDEX dans la cellule a1 utilise ce numéro pour afficher le nom de l’élément.
Exemple de spin toupie
- Pour ajouter une toupie dans Excel 2007 et les versions ultérieures, cliquez sur l’onglet développeur, cliquez sur Insérer, puis cliquez sur toupie sous contrôles de formulaire. Pour ajouter un compteur dans Excel 2003 et les versions antérieures d’Excel, cliquez sur le bouton fléché dans la barre d’outils formulaires.
2- Cliquez à l’emplacement de la feuille de calcul où vous souhaitez placer l’angle supérieur gauche de la toupie, puis faites glisser la toupie vers l’emplacement où vous souhaitez placer le coin inférieur droit de la toupie. Dans cet exemple, créez une toupie qui couvre les cellules B2 : B3.
3- Cliquez avec le bouton droit sur la toupie, puis cliquez sur format de contrôle.
4- Tapez les informations suivantes, puis cliquez sur OK :Dans la zone valeur actuelle, tapez 1.Cette valeur initialise la toupie de sorte que la formule d’INDEX pointe sur le premier élément de la liste
- Dans la zone valeur minimale, tapez 1.Cette valeur limite le haut de la toupie au premier élément de la liste.
- Dans la zone valeur maximale, tapez 20.Ce numéro spécifie le nombre maximal d’entrées dans la liste.
- Dans la zone changement de pas, tapez 1.Cette valeur contrôle le niveau d’incrémentation de la valeur actuelle par le contrôle de toupie.
- Pour insérer une valeur numérique dans la cellule G1 (en fonction de l’élément sélectionné dans la liste), dans la zone cellule liée, tapez G1.
5- Cliquez sur n’importe quelle cellule pour que la toupie ne soit pas sélectionnée. Lorsque vous cliquez sur le contrôle vers le haut ou le bas dans la toupie, la cellule G1 est mise à jour en un nombre indiquant la valeur actuelle de la toupie plus ou moins le changement de pas de la toupie. Ce numéro met ensuite à jour la formule d’INDEX dans la cellule a1 pour afficher l’élément suivant ou précédent. La valeur de toupie ne change pas si la valeur actuelle est 1 et que vous cliquez sur le contrôle vers le bas, ou si la valeur actuelle est 20 et que vous cliquez sur le contrôle haut.
Exemple de barre de défilement
1- Pour ajouter une barre de défilement dans Excel 2007 et les versions ultérieures, cliquez sur l’onglet développeur, cliquez sur Insérer, puis cliquez sur barre de défilement sous contrôles de formulaire.Pour ajouter une barre de défilement dans Excel 2003 et dans les versions antérieures d’Excel, cliquez sur le bouton barre de défilement de la barre d’outils formulaires.
2- Cliquez à l’emplacement de la feuille de calcul où vous souhaitez placer l’angle supérieur gauche de la barre de défilement, puis faites glisser la barre de défilement à l’endroit où vous voulez placer le coin inférieur droit de la barre de défilement. Dans cet exemple, créez une barre de défilement qui couvre les cellules B2 : B6 en hauteur et qui correspond à un quart de la largeur de la colonne.
3- Cliquez avec le bouton droit sur la barre de défilement, puis cliquez sur format de contrôle.
4- Tapez les informations suivantes, puis cliquez sur OK :
- Dans la zone valeur actuelle, tapez 1.Cette valeur initialise la barre de défilement de sorte que la formule d’INDEX pointe sur le premier élément de la liste.
- Dans la zone valeur minimale, tapez 1.Cette valeur limite le haut de la barre de défilement au premier élément de la liste.
- Dans la zone valeur maximale, tapez 20. Ce numéro spécifie le nombre maximal d’entrées dans la liste.
- Dans la zone changement de pas, tapez 1.Cette valeur détermine le nombre de nombres dont dispose le contrôle de barre de défilement pour incrémenter la valeur actuelle.
- Dans la zone changement de page, tapez 5. Cette valeur détermine le nombre de fois que la valeur actuelle sera incrémentée si vous cliquez à l’intérieur de la barre de défilement de chaque côté de la case de défilement.
- Pour insérer une valeur numérique dans la cellule G1 (en fonction de l’élément sélectionné dans la liste), dans la zone cellule liée, tapez G1.
Remarque : La case à cocher ombrage 3D est facultative. Il ajoute une vue en 3D à la barre de défilement.
5- Cliquez sur n’importe quelle cellule pour que la barre de défilement ne soit pas sélectionnée. Lorsque vous cliquez sur le contrôle vers le haut ou le bas dans la barre de défilement, la cellule G1 est mise à jour en un nombre qui indique la valeur actuelle de la barre de défilement plus ou moins le changement de progression de la barre de défilement. Ce numéro est utilisé dans la formule INDEX dans la cellule a1 pour afficher l’élément en regard de ou avant l’élément actif. Vous pouvez également faire glisser la case de défilement pour modifier la valeur ou cliquer dans la barre de défilement de chaque côté de la case de défilement pour l’incrémenter de 5 (valeur de modification de la page). La barre de défilement ne change pas si la valeur actuelle est 1 et que vous cliquez sur le contrôle vers le bas, ou si la valeur actuelle est 20 et que vous cliquez sur le contrôle haut.