Ich habe eine PowerPoint-Präsentation mit einem Makro. Ich möchte, dass PowerPoint beim Start die folgenden Dateien öffnet.
- Blank.pptm (Meine benutzerdefinierte PPT-Datei mit Makro)
- Blank.pptx (Standard-PPT-Datei)(Optional)
(Notiz: Ich binnichtSie möchten diese Dateien öffnen aufWindows-Start, aber PowerPoint-Start.)
Ich habe Blank.pptm
die Datei in den folgenden Ordner gelegt, aber sie funktioniert nicht.
C:\Users\username\AppData\Roaming\Microsoft\Templates
Ist das möglich? Ich verwende PowerPoint 2016.
Antwort1
Anders als bei Word/Excel gibt es bei PowerPoint keine Möglichkeit, Makros beim Start automatisch auszuführen, indem eine Datei mit Makros an einem speziellen Speicherort abgelegt wird.
Stattdessen müssen Sie ein Add-In erstellen und installieren.
Fügen Sie Ihrem vorhandenen PPTM ein neues Verfahren hinzu:
Sub Auto_Open()
' Add your startup code here
Msgbox "Hi! I'm here!"
End Sub
Speichern Sie die Datei als normales PPTM und dann als Add-In (PPA, wenn es mit aktuellen PPT-Versionen und Versionen vor 2007 kompatibel sein muss; PPAM, wenn 2007 und höher ausreicht).
Gehen Sie zum Dialogfeld „Optionen“, wählen Sie „Add-Ins“, dann „Verwalten: PowerPoint-Add-Ins“ und navigieren Sie im angezeigten Dialogfeld „Add-Ins“ zu dem gerade gespeicherten PPA/PPAM und wählen Sie es aus. Jeder Code in der Auto_Open-Subroutine wird ausgeführt, wenn das Add-In geladen wird (und er wird bei jedem Start von PPT geladen, bis Sie ihn entfernen).