Thema Datum  Von Nutzer Rating
Antwort
Rot powerpoint vba slide variabel feststellen
22.03.2007 15:22:35 eckhard
NotSolved
26.03.2007 10:31:43 Rasta
NotSolved

Ansicht des Beitrags:
Von:
eckhard
Datum:
22.03.2007 15:22:35
Views:
2136
Rating: Antwort:
  Ja
Thema:
powerpoint vba slide variabel feststellen
Hallo Leute,

ich habe leider so gut wie keine Ahnung von vba und bin verdonnert worden in kürzester Zeit ein kleines script zu schreiben, welches eingebettete shockwaveflash objects zurückspult und abspielt wenn man den slide öffnet.

Das funktioniert so schon ganz gut mit folgendem Sub auf den eingebetteten Objects :

Sub OnSlideShowPageChange()
Dim swf As ShockwaveFlash
Dim FrameNum As Long
Set swf = Slide1.ShockwaveFlash1
swf.GotoFrame (1)
swf.Stop
swf.Playing = False
swf.Play
swf.Playing = True
End Sub

Mein Problem : Andere Leute sollen sich per Drag & Drop bzw. Copy/ Paste ganze Slides aus meinem ppt holen inkl. den Flash Objekten und bei sich benutzen.

In diesem Moment wird aber die fest zugewiesene Slide variabel,
ich weiss ja nicht wo sie sic die slide reintuen in ihrem ppt.

Set swf = Slide1.ShockwaveFlash1

Im Prinzip sollte das Script also funktionieren wenn statt
Slide1.ShockwaveFlash1 dort "aktuellerSlide".ShockwaveFlash1 stehen würde.

Ich habe zwar funktionen gefunden die einem angeblich das aktuelle Slide returnen aber ich konnte diese nicht erfolgreich einsetzen.

Ein weglassen des Slide1 , also nur swf = ShockwaveFlash1 hat sehr komische Nebeneffekte verursacht die nicht akzeptabel sind.

funktionieren sollte das ganze sicher in office2003, alle anderen Versionen sind erst mal egal.

Bin sehr verbundne für schnelle Hilfe ich kann das
auch bezahlen solange es in einem angemessenen Rahmen bleibt.

Gruss
Eckhard

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot powerpoint vba slide variabel feststellen
22.03.2007 15:22:35 eckhard
NotSolved
26.03.2007 10:31:43 Rasta
NotSolved