XL 2019 Syntaxe .Pictures.Insert

PoloTaz67

XLDnaute Junior
Bonsoir,
De guerre lasse je me tourne vers vous pour résoudre une énigme sur laquelle je butte depuis 3 heures
J'ai recopié et adapté un code pour mes besoins pour afficher une image dans un pseudo formulaire
Je m'explique
Le "formulaire" n'en est pas un juste une adaptation graphique
Dans le grand carré "Image", je veux par rapport à un code (art-00002) afficher l'image qui correspond et dont le lien apparait en A1
Le pb c'est que la syntaxe "With .Pictures.Insert("ImageLien") obtenu par " ImageLien = Range("A1") " n'est pas correcte et me donne l'erreur suivante.
"Erreur d'exécution '1004' Impossible de lire la propriété Insert dans la classe Picture"

J'ai essayé avec une recherche plus simple sur une autre feuille et en fermant le fichier contenant "Formulaire", cela fonctionne..... A n'y rien comprendre
Pouvez vous m'aider
Merci
 

Pièces jointes

  • Affichag de l'image.jpg
    Affichag de l'image.jpg
    53.9 KB · Affichages: 31
  • Pictures.Insert.jpg
    Pictures.Insert.jpg
    210.1 KB · Affichages: 25
Solution
re
bonsoir
Depuis le debut je demande une chose simple....
Mais apparement vous ne comprenez pas ma question

n'inverse pas les rôles c'est toi qui en pige pas une miette

si c'est cela un forum je me suis trompé de site....
C'est pourtant pas si difficile de répondre de bout en bout


moi je dis que ton avatar te va tres bien :D :p:rolleyes:
ékékecé oulémoncaillé;)

prend çà et file au lit
j'ai mis un lien a moi en ligne 1 dans Bd pour tester
il faudra que tu remette le bon
ca se fait par formule
la croix vide le formulaire
demo3.gif

PoloTaz67

XLDnaute Junior
Bonjour
Merci pour les réponses a mon pb que je n'avais pas lue, car mon pc ne permets pas l'ouverture de mail (au travail)
Je vais donc me pencher sur vos réponses
Je ne suis qu'un simple débutant et vous lire me fait toucher du doigt mon pauvre niveau....
Concernant la cellule A1 c'est le lien ou sont situés mes images sur un disque externe au pc
La macro devait aller a cette adresse, copier l'image et la coller une fois "rationnée" dans la plage de cellules fusionnées définies
Je vais essayer et reviendrais vers vous si cela ne fonctionne pas.
Merci
 

PoloTaz67

XLDnaute Junior
Bonsoir
Jai copié le code et essayé
Ne me blâmez pas; mais pour moi cela ne fonctionne pas
lorsque je change le n° de référence rien ne se produit
Je vous mets le xlsm pour que vous puisez voir ou cela coince
Merci
Svp une explication que je puisse comprendre
merci
 

Pièces jointes

  • Essais 2.xlsm
    26.2 KB · Affichages: 7

patricktoulon

XLDnaute Barbatruc
re
deja avant de regarder le code es tu sur du chemin regarde le bien ;)
E:\Image GénéalogieCouronne Roi1.png

tu sur que ca n'est pas plutôt
E:\Image Généalogie\Couronne Roi1.png
ou
E:\Image Généalogie\Couronne\Roi1.png

démonstration chez moi avec une autre image ratio horizontal
demo3.gif


démonstration avec image ration vertical
demo3.gif


imparable ;)
 
Dernière édition:

Statistiques des forums

Discussions
312 198
Messages
2 086 151
Membres
103 133
dernier inscrit
mtq