OVH Cloud OVH Cloud

Image1_click

1 réponse
Avatar
Olivier
J'ai encore un problème. Pour simplifier j'ai deux images Image1 et Image2
dans feuil1.
Je veux lorque je clique sur l'image 1, mettre l'image 2 dans l'image1.
voici mon code :
Private Sub Image1_Click()
Feuil1.OLEObjects("Image1").Object.Picture =
Feuil1.OLEObjects("Image2").Object.Picture
End Sub
Mais rien ne se passe aussitot. Il faut ensuite soit changer de feuille et
revenir sur la feuil1 (et là l'image s'est mise) soit cliquer sur une image
(image2, image3, ou autre mais pas image1) puis sur Image1 pour qu'enfin
l'image s'affiche.
Je ne comprends pas trop le pourquoi de ceci et encore moins comment y
remédier.
Merci
Olivier

1 réponse

Avatar
GD
Bonsour® Olivier
voir l'utilisation de l'instruction DoEvents
@+
wrote:
J'ai encore un problème. Pour simplifier j'ai deux images Image1 et
Image2 dans feuil1.
Je veux lorque je clique sur l'image 1, mettre l'image 2 dans
l'image1. voici mon code :
Private Sub Image1_Click()
Feuil1.OLEObjects("Image1").Object.Picture > Feuil1.OLEObjects("Image2").Object.Picture
End Sub
Mais rien ne se passe aussitot. Il faut ensuite soit changer de
feuille et revenir sur la feuil1 (et là l'image s'est mise) soit
cliquer sur une image (image2, image3, ou autre mais pas image1) puis
sur Image1 pour qu'enfin l'image s'affiche.
Je ne comprends pas trop le pourquoi de ceci et encore moins comment y
remédier.
Merci
Olivier