Est t'il possible d'afficher une image dans une cellule suivant le resultat d'une liste deroulante ?
Je pensse que cela est possible sans VBA, en passant par la fonction DECALER ou bien avec l'outil "appareil photo" de la barre d'outil rapide mais je n'abouti pas au resultat attendus.
Si quelqu'un pourrait me guider sa serais sympas.
Re : Afficher une image celon resultat d'une cellule
Bonjour
On ne le repetera jamais assez : Il faut oublier les cellules fusionnées.
Si non le fichier en retour.
Le nom "Choix" correspond à la liste déroulante (qui n'existe pas )
Et le Nom "Mon_Image" est :
=DECALER('Organised record'!$A$1;EQUIV(Choix;'Organised record'!$A:$A;0)-1;21)
Parceque cela pose de nombreux problèmes.
Pour les formules il faut prendre en compte le décalage induit par les adresses de cellules manquantes(si on fusionne A1:A3, A2 n'éxiste pas).
Pour les macros, si l'on veux boucler sur les cellules, il y aura des trous pour la même raison.
Mieux vaux partir d'une base de donnée propre (des colonnes qui portent des en tête explicites en ligne 1, et un enregisqtrement complet par ligne), puis monter un tableau de présentation à l'aide de formules et/ou de VBA.
C'est que vous avez "presque" fait dans la feuille "Organised record". Il est inutile de fusionner les cellules en lignes 2 et 3 alors que vous auriez pu simplement augmenter la hauteur de la ligne 2. Quand à la ligne 1, elle est ,a mon avis, superflue.