Astuce Excel : Menu déroulant avec images

Publié le 20 mars 2013
par Sophie Marchand M.Sc.
Menu déroulant avec images

Cet article vous démontre comment créer un menu déroulant avec images dans Excel. Pour cela, nous utiliserons les champs nommés, les contrôles de formulaires, les images et la fonction Index.

 

1: Créez votre banque d’images pour votre menu déroulant

Dans l’exemple ci-dessous, vous remarquerez que l’on doit insérer une seule image par cellule et que l’on doit utiliser la cellule précédente pour nommer l’image. Ainsi, le nom “Francis Paquet” se trouve dans la cellule D2 et la photo de “Francis Paquet” dans la cellule E2. De même, le nom de “Sophie Marchand” se trouve dans la cellule D3 et la photo de “Sophie Marchand” dans la cellule E3 et ainsi de suite.

 

Menu déroulant avec images

 

2: Créez votre menu déroulant

Pour créer votre menu déroulant, utilisez l’option “zone de liste déroulante” de la boîte à outils “Contrôles de formulaires” dans le menu “Developpeur”.

 

Zone de liste déroulante

 

Dans le format de contrôle, choisissez votre liste de nom comme plage d’entrée et liez votre menu déroulant à une cellule de votre fichier (dans l’exemple ci-bas, la cellule E1).

 

Format de contrôle

 

 

3 : Définissez un champ nommé

Allez dans le “Gestionnaire de noms” dans le menu “Formules” et créez une nouvelle formule qui sera composée comme suit:

 

Choix image

 

4 : Liez votre image à la liste

Finalement, placez une image en-dessous de votre liste (n’importe laquelle) et attribuez lui le nom que vous avez défini à l’étape précécente (dans notre cas, “Choix_image”). Notez bien que pour attribuer un nom à une image, il faut d’abord cliquer sur l’image et ensuite aller dans la barre de formules et écrire “=Choix_Image”.

 

*** Ficher d’accompagnement***

Pour télécharger le fichier utilisé dans ce tutoriel, devenez membre VIP du CFO masqué.

 

Formation complémentaire

Afin d’approfondir vos connaissances avec Excel, dont celles touchant la validation de données, nous vous recommandons notre formation Excel – Trucs de pro.

 

Voici quelques commentaires d’apprenants ayant suivi cette formation :

Le CFO masqué - Commentaires d'apprenants ayant suivi la formation : Excel - Trucs de pro

CFO-Masque_Formations-en-ligne_FBLa mission du CFO masqué est de développer les compétences techniques des analystes et des contrôleurs de gestion en informatique décisionnelle avec Excel et Power BI et favoriser l’atteinte de leur plein potentiel, en stimulant leur autonomie, leur curiosité, leur raisonnement logique, leur esprit critique et leur créativité.

31 réflexions sur “Astuce Excel : Menu déroulant avec images”

  1. Ping : Astuce Excel : Menu déroulant avec images | Formation 2.0

  2. Martin Thériault

    Intéressant et je peux voir une ou deux utilités, mais comment insérer une image dans une cellule…? Je suis toujours en Office 2003 (pas de commentaires désobligent svp!!, on évolue cette année!), est-ce quelque chose possible seulement dans une version ultérieure?

    1. Bonjour Martin,

      Merci pour votre commentaire.

      Oui, vous pouvez le faire en 2003. En fait, il s’agit d’insérer une image dans Excel via le menu “Insertion” puis “Insérer une image” et ensuite de redimensionner les largeurs de lignes et de colonnes de façon à ce que l’image ne couvre pas plusieurs cellules mais bien une seule (voir image dans billet de blogue).

      En espérant avoir répondu à votre question,

      Sophie

  3. Bonjour,
    Lorsque je réalise la dernière étape pour les images à la liste, un message d’erreur apparaît ” Référence non valide”. Cela ce produit lorsque que je rentre “=Choix_image” dans la barre de formule.
    Pouvez-vous m’aider?

    Merci,
    François

  4. Bonjour Sophie,

    Très instructif mais comme Francois lorsque réalise la dernière étape pour attribuer l’image à la liste, un message d’erreur apparaît ” Référence non valide”. Pouvez vous m’aider?

    Merci

  5. Bonjour Sophie,
    Est-ce qu’il ne serait pas possible d’ajouter à cet article le fichier Excel avec l’exemple décrit dans cet article pour les personnes qui n’arriveraient pas à bien reproduire la procédure chez elles ?

  6. Bonjour, j’ai suivi vos instructions mais cela ne veut pas fonctionner. Je pense que c’est à cause de la non-possibilité de faire “copier avec liaison” mes images (copie écran mis sous forme JPEG). Pourriez-vous me donner une astuce pour que j’obtienne les photos ? Merci d’avance.

  7. GrégoireGonzales

    Bonjour Mme MARCHAND,
    Tout d’abord, merci pour ce Topic et tous les autres que vous avez pu publier, ils sont tous clairs et très bien expliqués !
    Je rencontre moi aussi le problème de “Référence Non Valide”, sauriez vous d’où est ce que ca pourrait venir ?

    Bonne continuation !
    C’est et ce sera toujours un plaisir de lire vos explication, car on ressent votre côté passionné !!

  8. Bonjour,

    Tout d’abord, Merci pour ce tuto. Il est clair et pourtant comme les autres internautes je n’arrive pas à le finaliser. J’ai bien téléchargé le modèle pour essayer de comprendre d’où vient mon erreur mais je ne trouve pas la solution à cette “référence invalide”. Pouvez-vous m’aider ?

    D’avance merci
    Isabelle

  9. Bonjour,

    Merci pour ce tutoriel, mais malheureusement j’ai également le problème de “référence non valide”. J’ai téléchargé votre fichier mis à disposition mais je ne comprend pas mon erreur. Pouvez vous m’aider ?
    Vous remerciant par avance,

    David

  10. Bonjour,

    En ce qui me concerne j’ai suivi et réussi cet exemple. J’ai mis en place ma liste de photos, le menu déroulant, la formule nommée et l’objet image qui affiche la photo correspondante.
    Mon problème est que cette photo s’affiche déformée. Sur mes 22 photos, les 2 premières affichent 2 photos superposées, les 10 suivantes s’affichent correctement mais dans un objet élargi et les dernières s’affichent étirées en largeur. Si je corrige, ce sont les précédentes qui s’affichent comprimées.
    Je précise que toutes mes photos sont au même format, même rapport l/h, même résolution et même densité ppp.
    La chose curieuse est que l’onglet “taille” dans la boite “format de l’image” rapporte des valeurs erronnées et fluctuantes sous “taille d’origine”

    Toutes mes tentatives de jouer avec les options “proportionnelle”, “dimensionner avec/sans les cellules” ou l’option “rogner” ont abouti à pire que mieux avec des images tronquées sans possibilité de rétablir les dimensions initiales.

    Une piste ?

    Cordialement,
    Nicolas

  11. Bonjour,

    J’ai créé un classeur avec 3 tableaux à images dynamiques, au total une centaine d’images en .jpg qui se retrouvent dans un 2eme tableau qui lui même est la source du troisième tableau final…
    Tout fonctionne, mais mes images se “dégradent” aprés la première utilisation de l’image, est-ce normal et comment y remédier?

  12. Bonjour,

    Merci beaucoup pour ce tuto très clair et qui a su m’aiguiller alors que mon niveau Excel est loin d’être élevé 🙂 . J’ai cependant une question lorsque j’arrive à l’étape 4 j’ai une case pop-up qui s’affiche : Référence non valide ! .

    Comment faire pour résoudre ceci ?

    Merci d’avance et bonne journée,

    1. Bonjour Sabrina,

      Cela signifie que vous avez un problème de champ nommé. Si vous le souhaitez, vous pouvez poser votre question dans notre forum et y téléverser votre fichier. Nous pourrons examiner votre fichier, puis corriger et vous expliquer votre erreur.

      Notre forum est ici https://www.lecfomasque.com/forum/.

      Au plaisir,

      Sophie

  13. Merci pour cette présentation,
    Cela marche très bien,

    Ma question, j’ai essayé de le faire en changeant la fonction Index par une fonction RechercheV et lorsque j’attribue le nom à l’image, je me retrouve avec une référence inconnue.

  14. Bonsoir .
    Je voudrais savoir s’il y a possibilité de faire l’inverse?? C’est à dire d’ajouter un nom en fonction d’une image dans excel!!!!!

    Donc une liste déroulante dans lequel je n’aurai non pas des ecrits, mais des images …Et quand je choisis une image j’ai le nom qui s’affiche

    Merci

  15. Bonjour j’ai réussi facilement l’exemple pour une liste déroulant une photo.
    J’aimerais dupliquer la méthode sur chaque ligne mais toutes les images ne se synchronisent que sur la liste déroulante de la 1ere ligne.
    sur chaque ligne de mon tableau je sélection un code ONU dans une liste déroulante et j’aimerais que l’image des étiquettes MD s’affiche dans la colonne d’à coté.
    Merci pour votre aide.
    Arnaud

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Retour en haut