Image dans un UserForm
Fermé
ThibaultBP
Messages postés
3
Date d'inscription
vendredi 19 décembre 2014
Statut
Membre
Dernière intervention
19 décembre 2014
-
Modifié par ThibaultBP le 19/12/2014 à 14:15
f894009 Messages postés 17268 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 29 mars 2025 - 19 déc. 2014 à 15:03
f894009 Messages postés 17268 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 29 mars 2025 - 19 déc. 2014 à 15:03
A voir également:
- Image dans un UserForm
- Image iso - Guide
- Acronis true image - Télécharger - Sauvegarde
- Image iso windows 10 - Guide
- Insérer une image dans word sans bouger le texte - Guide
- Légender une image - Guide
5 réponses
f894009
Messages postés
17268
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
29 mars 2025
1 713
19 déc. 2014 à 14:32
19 déc. 2014 à 14:32
Bonjour,
Impossible, il faut un evenement Change pour que ce code s'execute et pas sur que l'image apparaisse, de meme que l'evenement Click
pour tester, mettez votre code dans un bouton ensuite regardez ce qui doit faire changer l'image
Private Sub Image1_Change()
Image1.Picture =LoadPicture("C:\...jpg")
End Sub
Impossible, il faut un evenement Change pour que ce code s'execute et pas sur que l'image apparaisse, de meme que l'evenement Click
pour tester, mettez votre code dans un bouton ensuite regardez ce qui doit faire changer l'image
ThibaultBP
Messages postés
3
Date d'inscription
vendredi 19 décembre 2014
Statut
Membre
Dernière intervention
19 décembre 2014
19 déc. 2014 à 14:39
19 déc. 2014 à 14:39
J'ai essayé et le bouton marche et fait apparaitre l'image.
Mais j'aimerais que l'image puisse apparaitre sans avoir a appuyer sur le bouton , je ne sais pas si c'est réalisable.
J'ai également un problème pour faire apparaitre l'image que je veux:
Private Sub CommandButton1_Click()
Dim a As String
a = Qh
Image3.Picture = LoadPicture("C:\Users\tbretonpatient\Desktop\&a&.jpg")
Image4.Picture = LoadPicture("C:\Users\tbretonpatient\Desktop\Kd.jpg")
Image5.Picture = LoadPicture("C:\Users\tbretonpatient\Desktop\Ac.jpg")
End Sub
(Mon programme est un jeu de carte , je cherche a faire apparaitre la dame de carreaux dans ce cas précis)
Merci
Mais j'aimerais que l'image puisse apparaitre sans avoir a appuyer sur le bouton , je ne sais pas si c'est réalisable.
J'ai également un problème pour faire apparaitre l'image que je veux:
Private Sub CommandButton1_Click()
Dim a As String
a = Qh
Image3.Picture = LoadPicture("C:\Users\tbretonpatient\Desktop\&a&.jpg")
Image4.Picture = LoadPicture("C:\Users\tbretonpatient\Desktop\Kd.jpg")
Image5.Picture = LoadPicture("C:\Users\tbretonpatient\Desktop\Ac.jpg")
End Sub
(Mon programme est un jeu de carte , je cherche a faire apparaitre la dame de carreaux dans ce cas précis)
Merci
f894009
Messages postés
17268
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
29 mars 2025
1 713
19 déc. 2014 à 14:43
19 déc. 2014 à 14:43
Re,
Image3.Picture = LoadPicture("C:\Users\tbretonpatient\Desktop\" & a & ".jpg")
je ne sais pas si c'est réalisable. Il faut un evenement pour faire changer l'image. Qu'est-ce qui ferait que l'image change ???
Image3.Picture = LoadPicture("C:\Users\tbretonpatient\Desktop\" & a & ".jpg")
je ne sais pas si c'est réalisable. Il faut un evenement pour faire changer l'image. Qu'est-ce qui ferait que l'image change ???
ThibaultBP
Messages postés
3
Date d'inscription
vendredi 19 décembre 2014
Statut
Membre
Dernière intervention
19 décembre 2014
19 déc. 2014 à 14:52
19 déc. 2014 à 14:52
"Il faut un evenement pour faire changer l'image. Qu'est-ce qui ferait que l'image change ???"
Le fait que le programme avance dans les lignes de code non ? Je sais que dans d'autres langages c'était possible mais la effectivement en VBA je suis novice donc.
Et la ligne de codes que vous m'avez proposée pour inclure la string me donne une erreur 53..
Le fait que le programme avance dans les lignes de code non ? Je sais que dans d'autres langages c'était possible mais la effectivement en VBA je suis novice donc.
Et la ligne de codes que vous m'avez proposée pour inclure la string me donne une erreur 53..
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
f894009
Messages postés
17268
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
29 mars 2025
1 713
19 déc. 2014 à 15:03
19 déc. 2014 à 15:03
Re,
vous m'avez proposée pour inclure desole, mais c'est la votre. Vous affectez a=QH mais c'est a="QH", d'apres les autres lignes de code
Le fait que le programme avance dans les lignes de code non ? En VBA c'est pareil
vous m'avez proposée pour inclure desole, mais c'est la votre. Vous affectez a=QH mais c'est a="QH", d'apres les autres lignes de code
Le fait que le programme avance dans les lignes de code non ? En VBA c'est pareil