Mittels VBA clevere PowerPoint-AddIns erstellen

Wie Sie schnell passende AddIns erzeugen

Wer viel mit PowerPoint arbeitet, wird einige Fähigkeiten schmerzlich vermissen: automatisches Inhaltsverzeichnis erzeugen, alle Objekteigenschaften (Namen!) ändern dürfen oder wenigstens Platzhalter und lokale Textfelder unterscheiden können. Damit Sie das nicht in jeder Präsentation erneut programmieren müssen, braucht es ein AddIn, welches Ihnen immer zur Verfügung steht. Lorenz Hölscher zeigt Ihnen, wie Sie schnell ein passendes AddIn erzeugen.

Bisher noch keine Bewertungen für diesen Artikel.

Wer viel mit PowerPoint arbeitet, wird einige Möglichkeiten schmerzlich vermissen: z. B. ein automatisches Inhaltsverzeichnis zu erzeugen, alle Objekteigenschaften (Namen!) zu ändern oder wenigstens Platzhalter und lokale Textfelder unterscheiden zu können. Damit Sie das nicht in jeder Präsentation erneut programmieren müssen, braucht es ein AddIn, welches Ihnen immer zur Verfügung steht. Lorenz Hölscher zeigt Ihnen, wie Sie schnell ein passendes AddIn erzeugen.

Wofür ein AddIn?

Eine konkrete Anwendung für dieses AddIn finden Sie im Beitrag "Automatisches Inhaltsverzeichnis für PowerPoint-Präsentationen". Daher ist eine der Beispiel-Schaltflächen schon als [Inhaltsverzeichnis...] beschriftet.

Für Mitglieder von akademie.de steht das AddIn für Inhaltsverzeichnisse zum Download bereit: AddIn für Inhaltsverzeichnisse (.ppt, 44 kB).

Was ist ein AddIn?

Jede PowerPoint-Datei kann mit VBA-Programmierung versehen werden, nachdem Sie mit Alt+F11 den VBA-Editor geöffnet haben. Allerdings ist es sehr mühsam, den Code dann immer mit F5 manuell zu starten. Außerdem muss die Code-Datei geöffnet sein, damit Ihr Makro ausgeführt werden kann.

Für ein AddIn wird die Datei mit Ihrem Code nur als anderer Dateityp von PowerPoint aus gespeichert und landet dabei auch direkt im passenden Verzeichnis. Anschließend müssen Sie in PowerPoint einmalig dieses AddIn anmelden, danach steht Ihr Code immer zur Verfügung.

Dateityp AddIn

PowerPoint-AddIns haben die Endung "*.ppa" und stehen typischerweise im Verzeichnis "C:\Dokumente und Einstellungen\Admin\Anwendungsdaten\Microsoft\Addins\". Technisch sind auch andere Verzeichnisse möglich, aber das macht es nicht bequemer.

Wie sieht eine AddIn-Datei aus?

Wie schon erwähnt, beginnen Sie mit einer beliebigen PowerPoint-Datei. Wechseln Sie mit Alt+F11 in den VBA-Editor, legen Sie dort mit Einfügen/Modul ein neues Modul an und schreiben Sie dann folgenden Minimal-Code hinein:

Wollen Sie weiterlesen?

Als zahlendes Mitglied von akademie.de haben Sie vollen Zugriff auf alle Inhalte und können alle PDF-Dateien, Checklisten, Mustervorlagen und Anwendungen herunterladen und verwenden.

Wollen Sie mehr über die Mitgliedschaft erfahren?

Wenn Sie schon Mitglied sind, loggen Sie sich bitte ein.