Insérer une image dans une feuille excel [VBA] [Résolu]

Signaler
Messages postés
3172
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
9 avril 2017
-
Messages postés
3172
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
9 avril 2017
-
Bonjour,



Quelle est la fonction en VBA sous
Excel pour insérer une image dans une feuille de calcule ou l'image
source est l'image d'un contrôle PictureBox situé dans un formulaire ?

En fait, dans un formulaire, j'ai une
PictureBox qui contient une image que l'utilisateur a modifié. En
cliquant sur un bouton, cette image doit s’insérer sur la feuille excel.

La seul fonction que j'ai trouvé est ActiveSheet.Shapes.AddPicture(...) mais celle-ci nécessite que l'image soit un fichier or ce n’est pas le cas.



Merci, pour vos réponses.



ChRB

2 réponses

Messages postés
936
Date d'inscription
lundi 19 janvier 2004
Statut
Membre
Dernière intervention
17 mars 2017
4
Salut,
t'as qu'a créer le fichier puis le détruire


Private Sub CommandButton1_Click()


SavePicture Image1.Picture, "C:\imgTemp.bmp"


With Feuil1


.Shapes.AddPicture "c:\imgtemp.bmp"


End With


Kill "c:\imgTemp.bmp"


End Sub

Cordialement, Jean-Paul
______________________________________________________________________

Le Savoir n'a de valeur que s'il est partagé
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 195 internautes nous ont dit merci ce mois-ci

Messages postés
3172
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
9 avril 2017
30
Bonjour,



Merci pour votre réponse, en effet c'est peut-être la solution que je
vais employer, mais ya pas une fonction qui peut le faire sans avoir à
passer pas là ?

Merci



ChRB