Objet ThemeVariants (PowerPoint)
Collection d’objets ThemeVariant qui représentent des variations dans le thème.
Exemple
Cet exemple montre comment ouvrir un fichier de thème, effectuer une itération au sein des variantes du thème et imprimer le nom et l’ID de chaque variante du thème.
Sub IterateThemeVariants()
Dim pptTheme As Theme
Dim pptThemeVariants As ThemeVariants
Dim pptThemeVariant As ThemeVariant
Dim path As String
' Get a reference to the currently active theme.
path = "C:\Program Files (x86)\Microsoft Office\Document Themes 15\" & _
ActivePresentation.TemplateName & ".thmx"
Set pptTheme = Application.OpenThemeFile(path)
' Get a reference to all of the variations in the theme.
Set pptThemeVariants = pptTheme.ThemeVariants
' Iterate over each variation of the theme and print
' its name and ID.
For Each pptThemeVariant In pptThemeVariants
Debug.Print "Variation " & pptThemeVariant.name & " id: " & pptThemeVariant.Id
Next pptThemeVariant
End Sub
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.
Commentaires
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Envoyer et afficher des commentaires pour