In diesem Abschnitt finden Sie Informationen zu den folgenden Themen:

Mit Makros arbeiten

Sie können Zeit sparen, wenn Sie häufig verwendete Aufgaben mithilfe von Makros automatisieren. Mit einem Makro können Sie eine Reihe von Aktionen festlegen, die Sie dann zu einem späteren Zeitpunkt schnell erneut ausführen können.

Um Makros zu verwenden, müssen Sie kein Programmierer sein – die grundlegenden Hilfsmittel für die Arbeit mit Makros stehen im Hauptanwendungsfenster zur Verfügung. Wenn Sie jedoch größere Kontrolle über Ihre Makros wünschen, können Sie folgende integrierte Programmierumgebungen verwenden:

*

Detaillierte Informationen zu den Unterschieden zwischen VBA und VSTA finden Sie in der Programmierungsanleitung im Entwickler-Bereich auf der CorelDRAW.com-Community-Website.

Erste Schritte mit Makros

Die Makrofunktionen für VBA und VSTA werden standardmäßig zusammen mit der Software installiert, Sie können diese Funktionen bei Bedarf jedoch auch manuell installieren. Sie können Optionen für die VBA-Funktion angeben.

*

Um VSTA-Makrofunktionen mit Corel PHOTO-PAINT verwenden zu können, müssen Sie Microsoft Visual Studio 2017 oder höher installiert haben. Um den VSTA-Editor verwenden zu können, müssen Sie zuerst Microsoft Visual Studio 2017, Community, Professional, Premium, Ultimate oder Enterprise Edition installieren und dann Microsoft Visual Studio Tools for Applications 2017 von microsoft.com neu installieren.

Wenn Sie erst und dann Microsoft Visual Studio installieren, müssen Sie die VSTA-Makrofunktionen neu installieren, indem Sie Ihre Installation von ändern. Weitere Informationen finden Sie unter Makrofunktionen manuell installieren.

Die Makrofunktionen stellen mehrere Hilfsmittel für die Arbeit mit Makros im Hauptanwendungsfenster bereit:

Makros erstellen

Makros werden in Modulen (auch als „Codemodule" bezeichnet) gespeichert, die wiederum in Makroprojekten gespeichert werden. Im Andockfenster „Makro-Manager" können Sie alle Makroprojekte, Module und Makros, die Ihnen zur Verfügung stehen, anzeigen und verwalten.

Über das Andockfenster „Makro-Manager" können Sie Makroprojekte in Form von Global Macro Storage-(GMS-)Dateien oder Corel VSTA-Projekten (CGSaddon) erstellen. Die solcher Dateien ist eine hervorragende Möglichkeit, die Komponenten Ihres Makroprojekts zur gemeinsamen Verwendung mit anderen Personen zu bündeln. Mit dem Andockfenster „Makro-Manager" können Sie alle Makroprojekte öffnen („laden"), die Sie selbst erstellt haben, ebenso wie die Makroprojekte, die zusammen mit der Software installiert oder Ihnen anderweitig zur Verfügung gestellt wurden. Außerdem können Sie mit dem Andockfenster „Makro-Manager" Makroprojekte umbenennen sowie GMS- und VSTA-basierte Makroprojekte kopieren und schließen („entfernen").

*

Einige Makroprojekte sind gesperrt und können nicht geändert werden.

*

Beim Erstellen eines Dokuments wird dem Andockfenster „Makro-Manager" automatisch ein Makroprojekt für das betreffende Dokument hinzugefügt. Auch wenn es möglich ist, Makros innerhalb des Makroprojekts für ein Dokument zu speichern, beispielsweise um eine Vorlage mit allen Funktionen zu erstellen, wird empfohlen, stattdessen GMS-Dateien zum Speichern der Makroprojekte zu verwenden.

Jedes Makroprojekt enthält mindestens ein Modul. Im Andockfenster „Makro-Manager" können Sie ein Modul zu einem VBA-basierten Makroprojekt hinzufügen oder bestehende Module zur Bearbeitung öffnen. Außerdem können Sie das Andockfenster „Makro-Manager" verwenden, um VBA-Module umzubenennen oder zu löschen.

*

Bei einigen Modulen ist die Bearbeitungsfunktion deaktiviert.

Schließlich können Sie mit dem Andockfenster „Makro-Manager" Makros innerhalb der verfügbaren Module erstellen. Sie benötigen keine Programmiererfahrung, um Makros zu erstellen; falls Sie jedoch über Programmiererfahrung verfügen und VBA-Makros bearbeiten möchten, können Sie dies im Makro-Editor tun. Außerdem können Sie das Andockfenster „Makro-Manager" verwenden, um VBA-Makros umzubenennen bzw. zu löschen.

Makros abspielen

Sie können die mit einem Makro verknüpften Aktionen ausführen, indem Sie das betreffende Makro abspielen.

Weitere Informationen zu Makros

Im Entwickler-Bereich auf der Website der CorelDRAW.com-Community finden Sie eine Fülle nützlicher Hilfsmittel: eine Programmierungsanleitung, eine ausführliche Objektmodellreferenz-Dokumentation mit Codebeispielen, Objektmodell-Diagramme und detaillierte Beiträge und Tutorials zum Thema Programmierung.

Die Objektmodell-Referenzdokumentation – auf API-Dokumentation genannt – bietet Hilfe zu allen Features und Funktionen, die in den Anwendungen automatisiert werden können. (Zusammenfassend werden diese Funktionen als „Objektmodell" bezeichnet.) Sie können problemlos vom Makro-Editor aus auf die relevanten Unterlagen zugreifen.

Die Objektmodell-Diagramme bieten eine hierarchische Darstellung der Funktionen, die in CorelDRAW, Corel PHOTO-PAINT und Corel DESIGNER automatisiert werden können.

*

Detailliertere Informationen zu VBA und der zugehörigen Programmierumgebung finden Sie in der Hilfe zu Microsoft Visual Basic im Menü Hilfe des Makro-Editors.

Detailliertere Informationen zu VSTA und der zugehörigen Programmierumgebung finden Sie im Menü Hilfe des VSTA-Editors.

Makrofunktionen manuell installieren Nach oben

*

Die Makrofunktionen für VBA und VSTA werden standardmäßig zusammen mit der Software installiert.

So legen Sie VBA-Optionen fest Nach oben
So greifen Sie auf die Makro-Hilfsmittel zu Nach oben

 

Symbolleiste Makros anzeigen
Klicken Sie auf Fenster Symbolleisten Makros.
Andockfenster Makro-Manager anzeigen
Klicken Sie auf Extras Makros VSTA-Editor. (VSTA muss auf Ihrem Computer installiert sein.)
So erstellen Sie ein Makroprojekt Nach oben

 

Klicken Sie mit der rechten Maustaste auf das Projekt in der Liste, klicken Sie auf Kopieren nach und wählen Sie dann den Zielort für das kopierte Projekt aus.
HINWEIS: Dokumentbasierte Makroprojekte können nicht kopiert werden. Derartige Projekte werden in einem Dokument gespeichert und können nicht von dem betreffenden Dokument getrennt verwaltet werden.
HINWEIS: Dokumentbasierte Makroprojekte können nur durch Schließen des Dokuments, in denen das betreffende Makroprojekt gespeichert ist, geschlossen werden.

*

Einige Makroprojekte sind gesperrt und können nicht geändert werden.

So erstellen Sie ein Makro Nach oben

 

*

Einige Makroprojekte sind gesperrt und können nicht geändert werden.

So spielen Sie ein Makro ab Nach oben
So können Sie vom Makro-Editor aus auf die Objektmodell-Referenzunterlagen zugreifen Nach oben

*

Außerdem können Sie Informationen für jedes beliebige Element im Fenster Code des Makro-Editors anzeigen, indem Sie auf das betreffende Element klicken und die Taste F1 drücken.

Nicht alle Komponenten sind in unseren Testversionen, Versionen für Bildungseinrichtungen und OEM-Versionen enthalten. Nicht verfügbare Komponenten sind u. a. Anwendungen und Funktionen von Corel, Dienstprogramme von Drittanbietern sowie zusätzliche Inhaltsdateien.


Feedback
War diese Seite nützlich? Senden Sie uns Ihr Feedback. (Internet-Verbindung erforderlich.)

Copyright 2018 Corel Corporation. Alle Rechte vorbehalten.