PowerPoint has two kinds of shadows - shape and text. Shape Shadows can be set by right-clicking on the shape (including the text box), choosing “Text Format”, then choosing “Shadow” or using VBA through the “Shadow” property in each shape:
For Each Slide In ActivePresentation.Slides
For Each Shape In Slide.Shapes
Shape.Shadow.Size = 100
''
Next
Next
How to set shadow text properties using VBA? You can get them in the user interface by right-clicking on the text, selecting “Text Effect Format”, then selecting “Shadow”. I did a bit of work on the Internet and could not find what features to access these properties can be accessed through the PowerPoint VBA API.
source
share