Programmierstufe: Mittel
Dauer: 15 Minuten
Projekttyp: Editor-Add-on
Zielsetzungen
- Verstehen Sie, was die Lösung leisten kann.
- Informieren Sie sich darüber, wie die Apps Script-Dienste innerhalb der Lösung funktionieren.
- Richten Sie das Skript ein.
- Führen Sie das Skript aus.
Informationen zu dieser Lösung
Mit dieser Lösung können Sie unten auf den Folien Ihrer Präsentation eine Fortschrittsanzeige einfügen.
Funktionsweise
Das Skript berechnet, wie viele Folien die Präsentation enthält, und fügt am unteren Rand jeder Folie eine Rechteckform hinzu. Das Skript erhöht die Breite jeder Rechteckform, um den Fortschritt auf den Folien anzuzeigen.
Apps Script-Dienste
Diese Lösung verwendet den folgenden Dienst:
- Google Präsentationen-Dienst: Ruft die Folien einer Präsentation ab und fügt jeder Folie eine Rechteckform hinzu.
Voraussetzungen
Sie benötigen die folgenden Voraussetzungen, um dieses Beispiel zu verwenden:
- Ein Google-Konto (für Google Workspace-Konten ist möglicherweise die Administratorgenehmigung erforderlich).
- Ein Webbrowser mit Zugriff auf das Internet.
Skript einrichten
- Klicken Sie auf die folgende Schaltfläche, um eine Kopie der Präsentation mit der Fortschrittsanzeige zu erstellen. Das Apps Script-Projekt für diese Lösung ist an die Präsentation angehängt.
Kopie erstellen - Klicken Sie in der Präsentation auf Erweiterungen > Fortschrittsanzeige > Fortschrittsanzeige einblenden.
Autorisieren Sie das Skript, wenn Sie dazu aufgefordert werden. Wenn auf dem OAuth-Zustimmungsbildschirm die Warnung Diese Anwendung wurde nicht überprüft angezeigt wird, wählen Sie Erweitert > Zu {Projektname} wechseln (unsicher) aus.
Klicken Sie noch einmal auf Erweiterungen > Fortschrittsanzeige > Fortschrittsanzeige anzeigen.
Wenn Sie die Fortschrittsanzeige entfernen möchten, klicken Sie auf Erweiterungen > Fortschrittsanzeige > Fortschrittsanzeige ausblenden.
Code ansehen
Wenn Sie sich den Apps Script-Code für diese Lösung ansehen möchten, klicken Sie unten auf Quellcode ansehen:
Quellcode ansehen
Beitragende
Dieses Beispiel wird von Google mit der Unterstützung von Google Developers-Experten gepflegt.