ich möchte in Impress bei Erreichen einer bestimmten Folie zur einer anderen Folie zurückspringen (eine Art Dauerschleife). Mit den normalen Hausmitteln von Impress ist das meines Wissens nicht möglich. Deshalb wollte ich ein Makro verwenden. Testweise habe ich dazu das folgende simple Makro angelegt, das - nach meinem Verständnis bisher - die Präsentation starten und direkt zur letzten Folie springen sollte.
Code: Alles auswählen
Global oDoc As Object
Global oPresentation As Object
Global oController As Object
Sub main
oDoc = ThisComponent
oPresentation = oDoc.getPresentation()
oPresentation.Start()
'oController = oPresentation.Controller
oController = oPresentation.getController()
wait 100
'Xray oController
oController.gotoLastSlide()
End Sub
P.S. Ich arbeite unter Ubuntu 14.04 mit LibreOffice 4.2.8.2.