OVH Cloud OVH Cloud

ouvrir un powerpoint d'excel

1 réponse
Avatar
un nul
Dim s As Slide

Set ppt = New PowerPoint.Application
ppt.Visible = True
ppt.Presentations.Open "c:\animaux\animaux.pps"
For Each s In ppt.ActivePresentation.Slides
With s.SlideShowTransition
.AdvanceOnTime = True
.AdvanceTime = 5
End With
Next

With ppt.ActivePresentation.SlideShowSettings
.RangeType = ppShowSlideRange
.StartingSlide = 8
.AdvanceMode = ppSlideShowUseSlideTimings
.LoopUntilStopped = True
.Run
End With


End Sub
quelqu'un peu me dire ppourquoi le diaporama commence avec la diapo 1
--
MR NUL

1 réponse

Avatar
michdenis
Bonjour,

Ici, c'est un forum sur Excel.

Ceci étant dit, la ligne de code suivante indique que
ta procédure fait une boucle sur l'ensembles des diapositives
de ta présentation. Il est normale qu'elle débute dans ce cas
par afficher la diapositive 1

Voici la ligne de code : For Each s In ppt.ActivePresentation.Slides



Salutations!



"un nul" a écrit dans le message de news:
Dim s As Slide

Set ppt = New PowerPoint.Application
ppt.Visible = True
ppt.Presentations.Open "c:animauxanimaux.pps"
For Each s In ppt.ActivePresentation.Slides
With s.SlideShowTransition
.AdvanceOnTime = True
.AdvanceTime = 5
End With
Next

With ppt.ActivePresentation.SlideShowSettings
.RangeType = ppShowSlideRange
.StartingSlide = 8
.AdvanceMode = ppSlideShowUseSlideTimings
.LoopUntilStopped = True
.Run
End With


End Sub
quelqu'un peu me dire ppourquoi le diaporama commence avec la diapo 1
--
MR NUL