XL 2013 Copier une image depuis Userform pour insertion dans cellule

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

F_Lyaa

Guest
Bonjour,

Après quelques recherches, je ne trouve toujours pas de solution.
J'ai un formulaire contenant une image.
J'aimerai copier/coller cette image dans une cellule d'une feuille.

Si quelqu'un peut me donner quelques idées !

Merci par avance
 
Solution
bonjour
un exemple de base
methode1
VB:
chemin = Environ("userprofile") & "\DeskTop\imgtemp.jpg"
With UserForm1.Image1
SavePicture .Picture, chemin
Set pict = Sheets(1).Pictures.Insert(chemin)
pict.Width = .Width
pict.Top = Cells(2, 3).Top
pict.Left = Cells(2, 3).Left
End With
killchemin
methode2
VB:
 chemin = Environ("userprofile") & "\DeskTop\imgtemp.jpg"
    SavePicture UserForm1.Image1.Picture, chemin
    With Sheets(1)
        .Shapes.AddPicture chemin, False, True, Cells(2, 3).Left, Cells(2, 3).Left, UserForm1.Image1.Width, UserForm1.Image1.Height
    End With
kill chemin
bonjour
un exemple de base
methode1
VB:
chemin = Environ("userprofile") & "\DeskTop\imgtemp.jpg"
With UserForm1.Image1
SavePicture .Picture, chemin
Set pict = Sheets(1).Pictures.Insert(chemin)
pict.Width = .Width
pict.Top = Cells(2, 3).Top
pict.Left = Cells(2, 3).Left
End With
killchemin
methode2
VB:
 chemin = Environ("userprofile") & "\DeskTop\imgtemp.jpg"
    SavePicture UserForm1.Image1.Picture, chemin
    With Sheets(1)
        .Shapes.AddPicture chemin, False, True, Cells(2, 3).Left, Cells(2, 3).Left, UserForm1.Image1.Width, UserForm1.Image1.Height
    End With
kill chemin
 
J'ai une question, en fait j'ai plusieurs Images sur mon userform, que je sauvegarde dans des dossiers via la méthode expliquée.
J'aimerai ajouter une condition du type si image inexistante dans dossier alors ne rien ajouter dans cellule.. si vous pouviez m'aiguiller

Merci par avance !
 
Bonjour , Lyaa, Salut Patrick
Comme cela a été mon "dada" il y a qq années j'ai gardé pas mal d'exemples ci joint un parmi ......
Je pige pas : "Si inexistante " ???? c'est toi qui choisi l'image non ??
Là tu cliques en col A > Usf ... importer l'image > VALIDATION
Dans ce fichier je teste la dernière ligne et je recopie les données , la cellule est redimensionnée selon la taille de l'image
Donc maintenant ..... charge à toi de retirer la partie de code juste pour ta recopie d'image
Au début j'avais le fichier juste avec les données du copain et je lui ai inséré la partie image et qq autres améliorations
 

Pièces jointes

J'ai une question, en fait j'ai plusieurs Images sur mon userform, que je sauvegarde dans des dossiers via la méthode expliquée.
J'aimerai ajouter une condition du type si image inexistante dans dossier alors ne rien ajouter dans cellule.. si vous pouviez m'aiguiller

Merci par avance !
J'ai une question, en fait j'ai plusieurs Images sur mon userform, que je sauvegarde dans des dossiers via la méthode expliquée.
J'aimerai ajouter une condition du type si image inexistante dans dossier alors ne rien ajouter dans cellule.. si vous pouviez m'aiguiller

Merci par avance !

ça n'a même pas de sens ce que tu dis 🙄 😛 😉 🙄
je rappelle le titre de ta question
Copier une image depuis Userform pour insertion dans cellule
le reste n'a rien a voir avec cette discussion
 
J'ai un formulaire contenant une image.
J'aimerai copier/coller cette image dans une cellule d'une feuille.
Alors et mon fichier en rapport au #9 ??
Copier une image depuis Userform pour insertion dans cellule
c'est pile poil la solution !!! ; n'est ce pas Patrick ?? ; sinon je quitte aussi et débrouille toi ailleurs
Je pense que les "Nouveau" du forum n'ont plus le sens de nos valeurs et que comme tout on va se faire "bouffer" désolé des termes mais c'est la réalité absolue
 
Bonjour
Bizarre je ne mets JAMAIS de mot de passe donc je ne le connais pas non plus ??? , chez moi j'avais repris le fichier d'origine et j'avais juste effacé des données , renommé et joins : pas de Mdp !!
Je refais la même chose , j'ai ouvert VBe pas de Mdp !!; je comprends pas !!!
En + ce n'était que pour le code !!!! donc fichier testable quand même
 

Pièces jointes

Moi je te comprends pas non plus ??
ou est la partie userform.activeX image.picture TO activesheet.picture ????????
?????
Je reprends l'image de l'usf , je l'ajuste et colle dans la col B en dernière ligne
J'ai un formulaire contenant une image.
J'aimerai copier/coller cette image dans une cellule d'une feuille.
Et donc en bon français j'ai répondu à la question du demandeur : un Usf est un formulaire , j'ai une image , et je la colle bien dans une cellule . Après notre gars adapte comme il veut !!!
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
696
Retour