Sub Test() Dim s As Shape Set s = ActiveLayer.CreateRectangle(0, 0, 2, 2) s.Fill.ApplyFountainFill CreateRGBColor(255, 0, 0), CreateRGBColor(255, 255, 0) s.Outline.Type = cdrNoOutline s.Transparency.ApplyUniformTransparency 50 s.Transparency.Uniform = 50 ' a workaroundEnd Sub