Afficher une image d'une feuille excel vers une autre feuille
louwey
Messages postés
137
Statut
Membre
-
louwey Messages postés 137 Statut Membre -
louwey Messages postés 137 Statut Membre -
Bonjour,
Je veux afficher automatiquement un dessin qui existe sur une feuille f1 dans une autre feuille f2. Ma question est y a t-il une autre méthode plus simple que la méthode gérer par le gestionnaire des noms qui fait référence à la formule: =DECALER (...;EQUIV(...))
je m'explique;
Sur la feuille f2 on incorpore quelques images dans des cellules agrandies "Agrandir éventuellement la hauteur de ligne et largeur colonne pour contenir l'image" image1 dans B2, image2 dans B3 et image3 dans B4 etc (3 images par exemple).
dans les cellules adjacentes on met les noms des images toto1 dans A2, toto2 dans A3 et toto3 dans A4.
Dans la cellule B1 de f2 on met le lien correspondant à la sélection de la liste dans f1 des noms des images (toto1, toto2, toto3) Via données/Validation sélectionner liste.
à l'aide du gestionnaire des noms on choisit un nom ex: listphoto1 et fait référence à
=DECALER('f2'!$B$2;EQUIV('f2'!$B$1;'f2'!$A$2:$A$4;0)-1;)
Dans l'onglet Développeur / Contrôles / Insérer et Image (Contrôle ActiveX)
puis dans la Barre de formule : renommer le (=INCORPORER("Forms.Image.1";"") en =listphoto1
Donc on arrive à afficher l'image correspondant à la sélection du nom toto dans la liste, et ainsi de suite à chaque nom toto on affiche son image.
Voila on voit bien que cette méthode est longue et fastidieuse
C'est pour cela je cherche si quelqu'un qui connaitrait une autre façon, sans passer par une macro.
Merci
Je veux afficher automatiquement un dessin qui existe sur une feuille f1 dans une autre feuille f2. Ma question est y a t-il une autre méthode plus simple que la méthode gérer par le gestionnaire des noms qui fait référence à la formule: =DECALER (...;EQUIV(...))
je m'explique;
Sur la feuille f2 on incorpore quelques images dans des cellules agrandies "Agrandir éventuellement la hauteur de ligne et largeur colonne pour contenir l'image" image1 dans B2, image2 dans B3 et image3 dans B4 etc (3 images par exemple).
dans les cellules adjacentes on met les noms des images toto1 dans A2, toto2 dans A3 et toto3 dans A4.
Dans la cellule B1 de f2 on met le lien correspondant à la sélection de la liste dans f1 des noms des images (toto1, toto2, toto3) Via données/Validation sélectionner liste.
à l'aide du gestionnaire des noms on choisit un nom ex: listphoto1 et fait référence à
=DECALER('f2'!$B$2;EQUIV('f2'!$B$1;'f2'!$A$2:$A$4;0)-1;)
Dans l'onglet Développeur / Contrôles / Insérer et Image (Contrôle ActiveX)
puis dans la Barre de formule : renommer le (=INCORPORER("Forms.Image.1";"") en =listphoto1
Donc on arrive à afficher l'image correspondant à la sélection du nom toto dans la liste, et ainsi de suite à chaque nom toto on affiche son image.
Voila on voit bien que cette méthode est longue et fastidieuse
C'est pour cela je cherche si quelqu'un qui connaitrait une autre façon, sans passer par une macro.
Merci
A voir également:
- Afficher une image d'une feuille excel vers une autre feuille
- Feuille de pointage excel - Télécharger - Tableur
- Déplacer une colonne excel - Guide
- Comment imprimer en a5 sur une feuille a4 - Guide
- Imprimer feuille excel sur une page - Guide
- Bruler une feuille de laurier - Guide