XL 2010 [VBA] couleur d'une image de Userform transparente

F22Raptor

XLDnaute Impliqué
Hello
J'ai trouvé ce bout de code pour rendre une couleur transparente, dans une image contenue dans une worksheet.
J'aimerais pouvoir faire de même pour une couleur donnée d'une image posée sur un userform.
J'ai essayé d'adapter ce code, mais ça ne marche pas (PictureFormat n'est pas reconnu pour une image de UF, semble t-il).
Savez-vous si c'est possible d'une autre manière ?


With Worksheets(1).Shapes(1)
With .PictureFormat
.TransparentBackground = True
.TransparencyColor = RGB(0, 0, 255)
End With
.Fill.Visible = False
End With
 

Dranreb

XLDnaute Barbatruc
Ça peu dépendre de la source de l'images. Avec des .bmp la couleur des coins de l'image semble prise comme couleur de fond pouvant être rendue transparente. Avec des .jpeg il peut se passer n'importe quoi tellement c'est un format dégueulasse.
 

Discussions similaires

Réponses
0
Affichages
137

Statistiques des forums

Discussions
312 104
Messages
2 085 349
Membres
102 869
dernier inscrit
radyreth