Microsoft 365 Insérer une image dans un usf ?

BenHarber

XLDnaute Occasionnel
Bonjour et bonne année Le Forum !
Pour l'instant, je n'ai pas trouvé la réponse à mon pb sur internet, alors je me tourne vers vous.

Je recherche à insérer une image dans le contrôle "image" d'un userform.
La particularité est que l'image est stockée non pas sur un serveur, mais directement dans le fichier Excel où se trouve l'usf : cf. PJ.

Je suppose qu'il faut soit jouer sur la propriété "Picture" du contrôle image, soit écrire un code VBA à l'initialistion de l'usf : mais dans un cas comme dans l'autre, je ne sais pas quoi mettre ! 😭
Quelqu'un aurait-il une idée SVP ?

Merci d'avance pour vos idées et/ou vos suggestions souvent salvatrices ! 💡
BH
 

Pièces jointes

jurassic pork

XLDnaute Impliqué
est-ce que quelqu'un a le même phénomène que moi sur le chargement de l'image wmf ( bouton Affichage image emf dans USF) dans mon classeur de test ? je n'ai qu'un quart d'image :
emfJP.png


et ceci sur Excel 2016 32 bits et Excel 2021 64 bits
 

jurassic pork

XLDnaute Impliqué
merci pat , j'ai le même phénomène avec ton classeur et toi tu ne l'as pas ? quelle version d'Excel ?
A noter que si je met le fichier original wmf dans la propriété picture du contrôle image du formulaire , l'image s'affiche en entier dans le contrôle image
 
Dernière édition:

patricktoulon

XLDnaute Barbatruc
si le wmf créé avec ma macro entre bien dans le control alors c'est simple
tu a un sacré soucis avec stdtole le ipicture
vérifie que tu n'a pas ta librairie truc much d'enclenchée il faut tester avec l’installe basique
si c'est vraiment ça tu a un sacré problème à décanter dans ton module clipboard et tes librairie persos
mon truc chez moi fonctionne sur
office 2007 vb6
office 2013 vba7 32 bit
office 2016 vba 7 64 bits

cette fonction copyXlPicture et sa sœur pour la jpg ont été éprouvées sur moult versions et système différents W7 w10 w8 W 11 et aucuns soucis
 

jurassic pork

XLDnaute Impliqué
J'ai l'impression que cela vient du fichier d'origine , avec un autre fichier je n'ai pas le problème. Je viens de retrouver un vieux DVD avec pleins de cliparts en wmf et emf 8 bits 24 bits, je vais faire des essais complémentaires.
Bon avec un emf 24 bits et un wmf 24 bits cela fonctionne.
 
Dernière édition:

Discussions similaires

Réponses
14
Affichages
746
Réponses
5
Affichages
671
Réponses
68
Affichages
3 K
Réponses
3
Affichages
827

Membres actuellement en ligne

Statistiques des forums

Discussions
315 283
Messages
2 118 013
Membres
113 408
dernier inscrit
lausablk