Ingwer 2.7.53.0
Ginger ist eine kostenlose Rechtschreib- und Grammatikprüfung.
Zuletzt aktualisiert: Juni 2020
Anwendbar für: Office 2019 und älter. Nur Windows.
Hier eine Leserfrage:
Im Rahmen meiner Quartalsberichtspräsentation vor dem Management muss ich oft mehrere allgemeine Informationsfolien aus anderen Präsentationen kopieren. Keine große Sache, aber es wäre eine erhebliche Ersparnis, diese Übung automatisieren zu können. Jede VBA-Makro-Hilfe, um dies zu erreichen, wird geschätzt!
Wie Sie gerade erwähnt haben, können Sie das Kopieren und Einfügen von Folien in PowerPoint mit Visual Basic for Applications automatisieren. Wenn Sie jeden Monat mehrere Präsentationen erstellen müssen, kann diese Automatisierung zum Kopieren/Importieren von Folien zu einer enormen Zeitersparnis werden!
PowerPoint VBA zum Hinzufügen von Folien
Beginnen wir mit dieser einfachen Übung.
Stellen Sie zunächst sicher, dass Ihre Registerkarte "Entwicklung" aktiviert und sichtbar ist. Hier erfahren Sie, wie Sie das tun .
Ich gehe davon aus, dass Sie bereits eine makrofähige Präsentation erstellt haben (Dateityp ist .pptm), die Sie im selben Verzeichnis abgelegt haben wie Ihre Quellpräsentation (die ich als source.pptm bezeichnen werde). So erstellen Sie eine PowerPoint-Präsentation mit VBA .
Lassen Sie uns zunächst eine Sicherungskopie dieser Präsentation erstellen (einfaches Kopieren und Speichern).
Dann lassen Sie uns weitermachen und das folgende Makro in ein neues VBA-Modul in Ihrer Zielpräsentation einfügen. Alle Details dazu finden Sie in unserem PowerPoint-VBA-Tutorial .
Hier ist der VBA-Code, den Sie benötigen, um die Folien automatisch zu kopieren und einzufügen.
Paar Annahmen, die ich gemacht habe:
Sub InsertFromOtherPres()
' This short VBA macro copies slides from one presentation and inserts them into another
ActivePresentation.Slides.InsertFromFile FileName:="source.pptm", Index:=1, SlideStart:=2,
SlideEnd:=4
End Sub
Natürlich können Sie die Indizierung der Foliennummer im Code ändern, damit sie Ihren Anforderungen entspricht.
Sie können mehrere Präsentationen durchlaufen lassen und aus jeder einzelne Folie in Ihren Managementbericht einfügen.
PowerPoint VBA zum Duplizieren von Folien
Anstatt Folien in eine andere Präsentation zu kopieren, möchten Sie vielleicht eine oder mehrere Folien in Ihrer Präsentation klonen:
Sub CopySlides()
' Short snippet to duplicate the third slide in a presentation, change the index/es accrodingly
ActivePresentation.Slides(3).Duplicate
End Sub
Das waren nur ein paar einfache Beispiele für die PowerPoint-Automatisierung. Leser, die spezifische Fragen haben, können gerne eine Anfrage über die Kontaktseite senden.
Hoffe es hilft 🙂
Das Problem mit dem vorherigen Beispiel bestand darin, dass die ursprüngliche Formatierung des Präsentationsthemas nicht kopiert wurde. Angenommen, die beiden Blätter hätten unterschiedliche Formatierungen, dann wäre Folgendes passiert:
Beispiel 1
|
Dies ist die Präsentation mit der Folie, die wir kopieren möchten:
Ergebnis:
Um dieses Problem zu beheben, können Sie den folgenden Code verwenden:
|
Abgesehen vom Kopieren der Folie kopiert der obige Code auch das Design. Wenn Sie dies manuell tun möchten, kopieren Sie den Folienmaster in die neue Präsentation. Sie können den Folienmaster nicht mit VBA kopieren, sondern die Designeigenschaft der Folien festlegen.
Ginger ist eine kostenlose Rechtschreib- und Grammatikprüfung.
Blocks ist ein Denkspiel für Grundschüler der 3. Klasse, mit dem sie ihre Erkennungs- und Sehfähigkeiten trainieren können. Es wird von Lehrern in das Programm zur Unterstützung des IT-Unterrichts aufgenommen.
Mathway ist eine sehr nützliche App, die Ihnen bei der Lösung all jener mathematischen Probleme helfen kann, die ein komplexeres Werkzeug als den integrierten Taschenrechner Ihres Geräts erfordern.
Adobe Presenter ist eine E-Learning-Software von Adobe Systems, die auf der Microsoft Windows-Plattform als Microsoft PowerPoint-Plug-in verfügbar ist.
Toucan ist eine Bildungstechnologieplattform. Es ermöglicht Ihnen, eine neue Sprache zu lernen, während Sie auf gängigen, alltäglichen Websites surfen.
eNetViet ist eine Anwendung, die Eltern mit der Schule verbindet, in der ihre Kinder studieren, damit sie die aktuelle Lernsituation ihres Kindes klar verstehen können.
Duolingo – Sprachen kostenlos lernen, oder einfach Duolingo, ist ein Bildungsprogramm, mit dem Sie viele verschiedene Sprachen lernen und üben können.
RapidTyping ist ein praktisches und benutzerfreundliches Tastatur-Trainingstool, mit dem Sie Ihre Tippgeschwindigkeit verbessern und Rechtschreibfehler reduzieren können. Mit Lektionen für viele verschiedene Niveaus bringt Ihnen RapidTyping bei, wie Sie tippen oder bestehende Fertigkeiten verbessern.
MathType ist eine interaktive Gleichungssoftware des Entwicklers Design Science (Dessci), mit der Sie mathematische Notationen für Textverarbeitung, Präsentationen, E-Learning usw. erstellen und kommentieren können. Dieser Editor wird auch zum Erstellen von TeX-, LaTeX- und MathML-Dokumenten verwendet.
Die KI-gestützten Apps von Grammarly helfen Menschen, effektiver zu kommunizieren. Millionen von Benutzern verlassen sich täglich auf Grammarly, um ihre Nachrichten, Dokumente und Social-Media-Beiträge klarer, fehlerfrei und professioneller zu gestalten.