Rubrik: PowerPoint | VB-Versionen: VBA | 18.03.04 |
![]() Funktion, die eine Referenz auf die aktive PP-Folie liefert | ||
Autor: ![]() | Bewertung: ![]() ![]() ![]() ![]() ![]() | Views: 25.129 |
ohne Homepage | System: Win9x, WinNT, Win2k, WinXP, Win7, Win8, Win10, Win11 | kein Beispielprojekt |
Was VBA-Programmierer von anderen Office-Anwendungen wie Word und Excel her kennen, fehlt bei Powerpoint: die Referenz auf das aktive Dokument. Die folgende Funktion liefert eine Referenz auf die aktive PP-Folie und kann also als Slide-Objekt im Code angesprochen werden.
Function ActiveSlide() As Slide On Error GoTo ErrHandler Set ActiveSlide = ActivePresentation.Slides( _ ActiveWindow.View.Slide.Name) Exit Function ErrHandler: Set ActiveSlide = Nothing End Function