Dieser Artikel beschreibt und listet kurz die Veränderungen auf, die bislang am Powerpoint 2010 VBA Objektmodell vorgenommen wurden. Insgesamt haben wir bislang 11 neue Objekte und über 200 neue oder geänderte Funktionen bzw. Eigenschaften gefunden. Um die Änderungen zu ermitteln, haben wir unser selbst entwickeltes Tool in Excel verwendet, welches folgendes Ergebnis liefert:
Da wir die neuen Funktionen noch nicht getestet haben und zumal auch noch keine Dokumentation verfügbar ist, beschränken wir uns im folgenden auf eine Auflistung der neuen Objekte:
Objekt | Beschreibung |
Broadcast | Kann über die Funktionen Start() gestartet und über End() beendet werden und erwartet eine Server URL. |
Coauthoring | Das Presentation Objekt enthält eine schreibgeschützte Referenzierung auf ein Coauthoring Objekt, dieses wiederum die Funktion EndReview(). |
MediaBookmark | Kennt zur Zeit nur schreibgeschützte Eigenschaften sowie die Funktion Delete(). |
MediaBookmarks | Eine Auflistung von MediaBookmark Objekten. |
MediaFormat | Enthält einige Eigenschaften für Medienformate, wie Lautstärke, Länge, Fade In und Fade Out. Eine Funktion Resample() ist enthalten und MediaFormat referenziert auch über eine schreibgeschützte Eigenschaft auf ein MediaBookmarks Objekt. |
Player | Bildet einen Player ab mit Funktionen Play(), Stop() oder GoToNextBookmark(). |
ProtectedViewWindow | Enthält wie bei Excel 2010 Eigenschaften zur Höhe, Breite oder Sichtbarkeit der Fenster von Dokumenten im ProtectedView Modus. |
ProtectedViewWindows | Eine Auflistung von ProtectedViewWindow Objekten. |
SectionProperties | Enthält die Funktion zum Hinzufügen AddSection() sowie eine Funktion zum Entfernen von Sections. Ist auch als schreibgeschützte Referenzierung im Objekt Presentation enthalten. |
ViewMediaTask | Enthält nur schreibgeschützte Eigenschaften wie z.B. AudioSamplingRate, IsLinked oder VideoFrameRate. |
ViewMediaTasks | Eine Auflistung von ViewMediaTask Objekten. |
Abschließend noch der Link zur Datei mit dem Ergebnis unseres Tools: PowerPoint 2010 VBA im Vergleich zu Excel 2007 und 2003. Wir übernehmen keinerlei Gewähr oder Haftung für die Richtigkeit der Informationen.