property Clip.Value as Variant
Indicates the object's value.

TypeDescription
Variant A VARIANT expression to be used as a replacement of the value keyword in any property of Clip... objects.
By default, the Value property is empty. You can associate a value with a clipping object. For instance, let's say we define the value of a clipping rectangle as being its width. In other words, if we change the clip's Value property, the Width property of the ClipRectangle object is changed too, so the clipping rectangle will vary in its width. The same we can imagine the sweep angle or a pie or radius of a circle. The Change event notifies whether a layer is moved, rotated, so during this event we can call the clip's Value to update the clipping region on specified layer. 

For instance, let's say that we have the following:

and we want to clip the "Clip" layer, as soon as the "Thumb" is rotated like follows:

so you need to do the following: Now, let's say we want to remove the transparency on the "Clip" layer, so we need to add a new clipping object, this time of Picture object, with the same picture as: so we get:

And if we hide a few intermediate layers we can get:

or if we add a new layer as a clone of others with a clipping pie we can get:

For instance, if you have: 

Any of the following properties ( or combination of them ) can be used to do the clipping: