![]() This way, it's fairly simple to single out a shape. One hack I found is to use the font and position properties. So thinking that a VBA code can loop over the shapes based on tag is not possible - unless the properties are set in each slide. I have digged a bit on this one, and have to conclude that seeing slide masters as "template" for each slide is really broken.Īpparently none of the properties for tags or alternative text set on placeholders / text frames in master slides are carried over to the slide that is based on the master. MasterAltText = oMasterShape.AlternativeText If oMasterShape.Type = msoPlaceholder Then ![]() Here's some example VBA: Option Explicitįor Each osl In ActivePresentation.Slidesįunction MasterAltText(osh As Shape) As String Title, Subtitle etc) so you can match the placeholder type of a slide shape to the placeholder type of the slide's layout. ![]() ![]() In most cases, there won't be multiple master/layout placeholders of a given type (e.g. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |