IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Insertion automatique images [XL-2016]


Sujet :

Excel

  1. #1
    Membre confirmé
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2017
    Messages
    1 233
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juillet 2017
    Messages : 1 233
    Points : 462
    Points
    462
    Par défaut Insertion automatique images
    Bonjour,
    je voudrai dans une feuille excel 2016 insérer une image en fonction d'un nom présent dans une cellule de la même feuille.

    Les photos sont des .jpg dans un répertoire spécifique, pour l'instant je les charge par insertion (elles ont toutes le même format adapté à l'endroit où je les insère)
    si je résume mathématiquement on pourrait écrire : f(nom) --> image
    Est-ce possible ? par une macro ?
    je n'ai rien trouvé de très concret sur internet

    merci
    Il ne savait pas que c'était impossible, donc il l' a fait...

  2. #2
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par retraite83 Voir le message

    Bonjour,

    Regardez si ces exemples peuvent correspondre à votre besoin :


  3. #3
    Membre confirmé
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2017
    Messages
    1 233
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juillet 2017
    Messages : 1 233
    Points : 462
    Points
    462
    Par défaut
    Merci de votre réponse,
    je vais essayer de comprendre vos exemples...

    Mon besoin est très simple, quand un nom est saisi dans une cellule, une photo doit être chargée sur la cellule à côté
    La cellule a la taille de la photo, c'est juste pour éviter le chargement manuel

    je cherche à simuler la fonction RECHERCHEV pour une photo
    Il ne savait pas que c'était impossible, donc il l' a fait...

  4. #4
    Expert confirmé Avatar de jerome.vaussenat
    Homme Profil pro
    Formateur Bureautique
    Inscrit en
    Janvier 2011
    Messages
    1 629
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur Bureautique
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 629
    Points : 4 299
    Points
    4 299
    Par défaut
    Salut,

    Tu peux aussi aller voir là
    https://excel.developpez.com/faq/?pa...ageAcquisition
    juste en dessous.

    Bonne lecture
    Jérôme

    " Je pense donc je suis. Tu es donc j'apprends ". (GCM)

    Si ce message vous à aidé, merci de cliquer sur . Si ce message est résolu, cliquez sur .

  5. #5
    Membre confirmé
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2017
    Messages
    1 233
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juillet 2017
    Messages : 1 233
    Points : 462
    Points
    462
    Par défaut
    Merci
    très intéressant, mais si je comprends bien les images doivent être dans une feuille Excel ? (le 2eme argument de la fonction DECALER...)

    C'est bien ça ? Pardon mais je ne suis pas expert...
    Pour ma part elles sont dans un répertoire
    Il ne savait pas que c'était impossible, donc il l' a fait...

  6. #6
    Expert confirmé Avatar de jerome.vaussenat
    Homme Profil pro
    Formateur Bureautique
    Inscrit en
    Janvier 2011
    Messages
    1 629
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur Bureautique
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 629
    Points : 4 299
    Points
    4 299
    Par défaut
    salut

    Et oui.
    Jérôme

    " Je pense donc je suis. Tu es donc j'apprends ". (GCM)

    Si ce message vous à aidé, merci de cliquer sur . Si ce message est résolu, cliquez sur .

  7. #7
    Membre confirmé
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2017
    Messages
    1 233
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juillet 2017
    Messages : 1 233
    Points : 462
    Points
    462
    Par défaut
    Désolé mais je ne comprends pas... je vais prendre mon temps...
    Une macro simple doit pouvoir résoudre facilement ce pb ? un nom en argument , une image en fonction ...
    Non ?
    cela devrait être presque en standard dans excel avec toutes ces versions du logiciel depuis 25ans, même si excel est avant tout un calculateur...
    Il ne savait pas que c'était impossible, donc il l' a fait...

  8. #8
    Membre confirmé
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2017
    Messages
    1 233
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juillet 2017
    Messages : 1 233
    Points : 462
    Points
    462
    Par défaut
    Le pb par rapport à la solution proposée est que la cellule dans laquelle est la donnée permettant d'aller chercher l'image n'est pas une liste, donc pas de Formule/Gestion des Noms/Liste ect...
    je suis au point mort pourtant une donnée associée à une image à charger ça doit être courant non?
    Il ne savait pas que c'était impossible, donc il l' a fait...

  9. #9
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    J'ai modifié mon modèle qui n'était pas très adapté à votre besoin.

    Pour utiliser le fichier :

    Cliquer sur le bouton pour récupérer les photos d'un répertoire.

    Pièce jointe 313577

    En cliquant sur le bouton en bout du Textbox Répertoire, la boite de dialogue pour sélectionner un fichier image s'ouvre. Il faut cliquer sur une image pour sélectionner le répertoire.
    En validant, le nom des photos et leur date de création sont chargés.

    Pièce jointe 313578

    Avec un clic droit sur le nom de l'image, la photo s'affiche sur la même ligne.

    Pièce jointe 313582

    La taille des images est modifiable.
    Les photos déjà chargées peuvent être conservées ou non à chaque nouvel affichage.
    La liste peut être triée par date décroissante de création ou par nom des fichiers.
    Dernière modification par Invité ; 24/09/2017 à 13h41.

  10. #10
    Membre confirmé
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2017
    Messages
    1 233
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juillet 2017
    Messages : 1 233
    Points : 462
    Points
    462
    Par défaut
    Un peu de temps à comprendre mais parfait
    merci beaucoup
    Il ne savait pas que c'était impossible, donc il l' a fait...

  11. #11
    Membre confirmé
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2017
    Messages
    1 233
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juillet 2017
    Messages : 1 233
    Points : 462
    Points
    462
    Par défaut
    J'ai résolu le problème avec les formules du type :

    =INDIRECT(RECHERCHEV(Voyage!$H$4;'Param Hôtels'!$A$2:'Param Hôtels'!$B$201;2;0))

    tout marche bien, affichage des bonnes images où je souhaite

    par contre un petit soucis, quand j'efface ou tape un espace dans les cellules de type Voyage!$H$4 (la clé de recherche), la photo du coup d'avant ne s'efface pas, si je sélectionne une autre image pelle s'affiche, mais idem impossible de l'effacer en effaçant la zone clé de recherche

    ??
    Il ne savait pas que c'était impossible, donc il l' a fait...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 13
    Dernier message: 31/03/2015, 00h56
  2. [AC-2003] Insertion d'image automatique dans un état
    Par ARobel20 dans le forum VBA Access
    Réponses: 3
    Dernier message: 17/05/2013, 02h45
  3. Insertion automatique d'images en commentaires d'une cellule
    Par niaa_excel dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 10/06/2011, 20h47
  4. Réponses: 7
    Dernier message: 19/03/2008, 14h31
  5. insertion automatique d'image dans une frame
    Par romdev dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 17/01/2008, 13h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo