I have an image with a transparent background in png format. After inserting this image into an Excel spreadsheet, I can change the color of the image manually, but if i try it through vba, image color does not change, only the transparent background is filled with color. I tried using .fill.forecolor as well as .fill.backcolor. Both seem to change the background color, but not the color of the image. I tried inserting the image as a shape, as a picture, but none of them seems to work. Any help is appreciated.

Regards,
RaliR