Classe SlideShowView (PowerPoint VBA)

La classe SlideShowView représente l’affichage d’une fenêtre de diaporama.

Set

Pour utiliser une variable de classe SlideShowView, elle doit d'abord être instanciée, par exemple

Dim ssv as SlideShowView
Set ssv = SlideShowWindows(1).View

Les variables du type SlideShowView peuvent être définies à l'aide de la procédure SlideShowWindow.View

Thèmes

Certaines procédures de cette classe ont été regroupées en thèmes et sont décrites sur des pages thématiques séparées

Enable with its procedures AcceleratorsEnabled et LaserPointerEnabled
Display/Show with its procedures CurrentShowPosition, EndNamedShow, GotoNamedShow, IsNamedShow et SlideShowName
Format with its procedures MediaControlsHeight, MediaControlsVisible, MediaControlsWidth et PointerColor

Méthodes

Autre Méthodes

DrawLine - Dessine un trait dans le mode diaporama spécifié.

SlideShowWindows(1).View.DrawLine BeginX:=5, BeginY:=5, EndX:=250, EndY:=250

GotoSlide - Cette méthode passe à la diapositive spécifiée au cours d’un diaporama. Vous pouvez spécifier si vous voulez que les effets d’animation soient de nouveau exécutés.

Dim lngIndex As Long: lngIndex = 3 
SlideShowWindows(1).View.GotoSlide Index:=lngIndex

Propriétés

AdvanceMode Renvoie une valeur qui indique comment avance le diaporama dans l’affichage spécifié. En lecture seule.

Dim pssAdvanceMode As PpSlideShowAdvanceMode
pssAdvanceMode = SlideShowWindows(1).View.AdvanceMode

LastSlideViewed Renvoie un objet Slide qui représente la diapositive affichée immédiatement avant la diapositive active dans le mode diaporama spécifié.

Dim sldLastSlideViewed As Slide
Set sldLastSlideViewed = SlideShowWindows(1).View.LastSlideViewed

MediaControlsLeft Renvoie la distance, exprimée en points, entre le bord gauche de la zone englobant le contrôle multimédia et le bord gauche de la diapositive. En lecture seule.

Dim sngMediaControlsLeft As Single
sngMediaControlsLeft = SlideShowWindows(1).View.MediaControlsLeft

MediaControlsTop Renvoie la distance, exprimée en points, entre le bord supérieur du cadre englobant du contrôle multimédia et le bord supérieur de l’objet Slide . En lecture seule.

Dim sngMediaControlsTop As Single
sngMediaControlsTop = SlideShowWindows(1).View.MediaControlsTop

Parent Renvoie l’objet parent de l’objet spécifié.

Dim objParent As Object
Set objParent = SlideShowWindows(1).View.Parent

PointerType Renvoie ou définit le type de pointeur utilisé dans le diaporama. Lecture-écriture.

SlideShowWindows(1).View.PointerType = ppSlideShowPointerAlwaysHidden

PresentationElapsedTime Renvoie le nombre de secondes écoulées depuis le début du diaporama spécifié. En lecture seule.

Dim sngPresentationElapsedTime As Single
sngPresentationElapsedTime = SlideShowWindows(1).View.PresentationElapsedTime

Slide Renvoie un objet Slide qui représente la diapositive actuellement affichée dans la fenêtre de diaporama spécifiée. En lecture seule.

Dim sldSlide As Slide
Set sldSlide = SlideShowWindows(1).View.Slide

SlideElapsedTime Renvoie le nombre de secondes écoulées depuis le début de l’affichage de la diapositive en cours. Lecture-écriture.

SlideShowWindows(1).View.SlideElapsedTime =

State Renvoie ou définit l’état du diaporama. Lecture-écriture.

SlideShowWindows(1).View.State = ppSlideShowBlackScreen

Zoom Renvoie la valeur de zoom de l’affichage de la fenêtre de diaporama spécifiée, en pourcentage de la taille normale. En lecture seule.

Dim lngZoom As Long
lngZoom = SlideShowWindows(1).View.Zoom