Se eu tentar acessar slides de layout personalizados, o erro do VBA será exibido
O código a seguir mostra o erro:
layout = ActivePresentation.SlideMaster.CustomLayouts(1)
Como devo acessar os slides de layout personalizados?
Respostas:
1 para resposta № 1O objeto Presentation possui uma coleção Designs (cada Design é o que teríamos chamado de SmartMaster antes).
Cada Design tem um SmartMaster e o SmartMaster tem uma coleção CustomLayouts que contém os layouts. Assim:
Debug.Print ActivePresentation.Designs(1).SlideMaster.CustomLayouts(1).Name
Isso mostrará o nome do primeiro layout (geralmente Slide de título) no primeiro mestre da apresentação.