This requires several steps:
- Place an AutoShape (like a rectangle) on the worksheet
- Embed your actual picture in the rectangle using:
.ShapeRange.Fill.UserPicture
- Adjust the transparency using:
.ShapeRange.Fill.Transparency
Question
Is there a way to apply some transparency to an image using a VBA script? I have recorded a "macro" and it seems that artistic effects aren't recorded. I have found how to make it for shapes, but not for images.
Solution
This requires several steps:
.ShapeRange.Fill.UserPicture
.ShapeRange.Fill.Transparency