Dies ist im Grunde der Code von pwrpntuser , der bis zur vollständigen ausführbaren Anleitung erweitert wurde.
Makro erstellen
Stellen Sie in PowerPoint 2007 und neueren Versionen sicher, dass Sie Ihre Präsentation unter .pptm
Erweiterung gespeichert haben (Standardpräsentation mit zulässigen Makros).
Stellen Sie sicher, dass Sie mit der in diesem Artikel 1 beschriebenen Methode Foliennummern hinzugefügt haben .
Öffnen Sie das " Makro " -Fenster 2 . Klicken Sie in PowerPoint 2007 und höher auf die View
Registerkarte (Letzte) und dann auf die Macro
Schaltfläche in der letzten Symbolleistengruppe. Bei Earlerversionen Tools > Macro
aus dem Menü auswählen .
Geben Sie einen Namen für Ihr Makro ein (sagen wir PageCountUpdater
) und klicken Sie auf Create
.
Fügen Sie den Makrocode (aus der Antwort von pwrpntuser oder darunter) zwischen Sub PageCountUpdater()
und ein End Sub
. Ändern Sie van
in der am meisten eingerückten Zeile in of
oder in einer ähnlichen Sprache.
Speichern Sie Makro, und schließen Sie Microsoft Visual Basic für Applikationen. Kehren Sie zu PowerPoint zurück.
Sie sind fertig. Code, der eingefügt werden soll (voll und mit korrigiertem "Klebewort"):
Sub PageCountUpdater()
Dim s As Slide
Dim shp As Shape
For Each s In ActivePresentation.Slides
s.DisplayMasterShapes = True
s.HeadersFooters.SlideNumber.Visible = msoTrue
For Each shp In s.Shapes
If Left(shp.Name, 12) = "Slide Number" Then
shp.TextFrame.TextRange.Text = s.SlideNumber & " of " & ActivePresentation.Slides.Count
End If
Next
Next
End Sub
Makro ausführen
Öffnen Sie das " Makro " -Fenster erneut.
Wähle ein gespeichertes PageCountUpdater
Makro und drücke Run
.
Sie müssen dies jedes Mal manuell tun. Eine Tastenkombination wäre sehr willkommen. Aber ... es gibt keine Möglichkeit, die PowerPoint-Verknüpfungen zu ändern, es sei denn, Sie kaufen ein kommerzielles Plug-in, für das Sie einen Preis ab 20 Euro pro Computer zahlen müssen. Weitere Informationen finden Sie am Ende dieses oder dieses Artikels.
Makro löschen
Dieses Makro wird nur ausgeführt, wenn Sie es benötigen. Es ist kein Live-Makro. Es aktualisiert das Feld mit der tatsächlichen Anzahl der Folien und das war's. Das Feld selbst ist ein Standardtextfeld. Keine Magie. Das bedeutet, dass Sie Ihre Datei einfach zurückkonvertieren .pptx
und dieses Makro wegwerfen können, sobald Sie sicher sind, dass Ihre Präsentation fertig ist und Sie keine Folien mehr hinzufügen werden. Das Feld bleibt mit den Werten unverändert, sobald das Makro entfernt wird.
Dies ist komfortabel, da viele Benutzer Dokumente mit Makros nicht mögen und viele Präsentationsorte, Messen, Konferenzen usw. Sie einfach keine .pptm
Datei ausführen lassen .
Dies ist auch gut, da dieses Makro Nummerierungsfelder auf allen Folien (außer den Titelfeldern - siehe Fußnote 1 am Ende) neu erstellt, auch wenn Sie sie manuell entfernen. Führen Sie es daher ein letztes Mal aus, nachdem Sie sich über die endgültige Anzahl und Reihenfolge der Folien sicher sind. Anschließend können Sie es entfernen.
Makrofähige Datei öffnen
Wenn Sie sich dafür entscheiden, .pptm
Erweiterung und Makro beizubehalten, wird dieses Dokument immer mit deaktivierten Makros geöffnet, und Sie müssen Enable macros
jedes Mal (wenn Sie die Standardeinstellungen verwenden) auf klicken , um sie zu aktivieren.
Wenn es sich bei den Dokumenten um Ihre eigenen handelt, vertrauen Sie darauf, dass sie keinen schädlichen Code enthalten und alle an einem sicheren Ort gespeichert sind (dh nicht in einem temporären oder freigegebenen Ordner). Sie können die Einstellungen der einzelnen Office-Programme so ändern, dass diese Dateien immer mit geöffnet werden Makros aktiviert.
Am einfachsten ist es, Ordner mit makrofähigen Präsentationen an sicheren Speicherorten in PowerPoint hinzuzufügen.
Um dies zu tun:
Klicken Sie auf File
Registerkarte, Options
Schaltfläche, Trust Center
Abschnitt und Trust Center Settings
Schaltfläche.
Gehen Sie zum Trusted locations
zweiten Abschnitt und klicken Sie auf die Add new location...
Schaltfläche.
Fügen Sie den Ordnerpfad in das Path
Feld ein oder wählen Sie ihn aus und prüfen Sie optional, ob alle Unterordner am hinzugefügten Speicherort ebenfalls als vertrauenswürdig behandelt werden sollen.
Klicken Sie OK
dreimal, um alle geöffneten Fenster zu bestätigen und zu schließen. Öffnen Sie das Makro-aktivierte Dokument erneut.
Ab diesem Zeitpunkt sollten alle Dokumente, die von einem gerade hinzugefügten Speicherort aus geöffnet wurden, keine Warnung mehr anzeigen und immer mit aktivierten Makros geöffnet werden. Weitere Informationen zu diesem Thema finden Sie in diesem Office.com-Supportdokument .
Fußnoten
1 In den meisten Versionen von Powerpoint die Bedeutung Titelfolie ist nicht so bestimmt erste Folie in der Präsentation , sondern als jede Folie als Titelfolie gestylt . Sie können verschiedene Folientypen sehen, wenn Sie eine neue einfügen. Wenn Sie also keine Folie als Titel festgelegt haben, werden allen Folien Seitenzahlen hinzugefügt. Und umgekehrt: Wenn Sie in der Präsentation viele Titelfolien verwendet haben , um z. B. verschiedene Abschnitte oder Blöcke zu markieren, fehlt auf allen die Nummerierung.
2 Alle Namen der GUI-Elemente wurden direkt aus meiner polnischen Ausgabe von PowerPoint 2010 übersetzt. In anderen Versionen oder Sprachausgaben von PowerPoint können sie geringfügig abweichen. Dementsprechend anpassen.