Sub Test() Dim s As Shape Dim ff As FountainFill Dim n As Long Set s = ActiveLayer.CreateEllipse2(4, 5.5, 4) s.Fill.ApplyFountainFill CreateRGBColor(255, 0, 0), CreateRGBColor(255, 255, 0), , 90 Set ff = s.Transparency.ApplyFountainTransparency(100, 100) For n = 1 To 5 ff.Colors.AddGrayLevel (n Mod 2) * 255, n * 100 / 6 Next nEnd Sub