A family of Microsoft presentation graphics products that offer tools for creating presentations and adding graphic effects like multimedia objects and special effects with text.
You can also look at each shape on the slide and test like so:
If oSh.HasTextFrame Then
If oSh.TextFrame.HasText Then
' it's not empty
Else
oSh.Delete
End If ' hastext
End If ' HasTextFrame
By the way, pasted pictures don't always become placeholders, but yes, sometimes they do.
If the shape's .Type property = 14, it's a placeholder.
You can check the placeholder's .PlaceholderFormat.ContainedType property to find out what the placeholder contains and depending on the results, check for text or if it's a picture or chart, leave it alone.