Asta Powerproject Makro
AutomatischesSpeichern.vba

Kurzbeschreibung:

Dieses Makro speichert in vom Benutzer eingestellten Intervallen entweder die aktive Projektdatei oder alle geöffneten Projektdateien.

Stichworte:

Automatisierung, Speichern

Relevanz:

Asta Powerproject 9.0.01

Technik:

VBA-Addin

Verteilung:

Premium Freeware

Autoren:

ASTA CompetenceCenter

Copyright:

ASTA DEVELOPMENT GMBH, Karlsruhe

 

 

Inhalt:

 

 

Ein Makro installieren

 

Eine neue Symbolleiste erstellen

 

Einstellungen zum automatischen Speichern

 

Das Makro verwenden

 

Die Protokolldatei AutoSaveLog.txt


Ein Makro installieren
Bevor Sie die Funktionalität eines Makros in Asta Powerproject
nutzen können, müssen Sie die zugehörige Makrodatei und die Datei Version.exe in das Verzeichnis \Addins unterhalb des Asta Powerproject
Programmverzeichnis kopieren.

Gehen Sie folgendermaßen vor:
 

  1. Stellen Sie sicher, dass Sie Asta Powerproject 9.0.01 auf Ihrem System installiert haben und nicht gestartet ist.

  2. Öffnen Sie den Windows Explorer.

  3. Öffnen Sie das Verzeichnis, in das Sie Asta Powerproject installiert haben. Hier finden Sie das Verzeichnis \Addins. (Sollte das Verzeichnis \Addins nicht vorhanden sein, können Sie dieses jetzt erstellen).

  4. Kopieren Sie die Makrodatei AutomatischesSpeichern.vba und die Datei Version.exe in das Verzeichnis \Addins. Sollte sich bereits eine Version.exe in dem Verzeichnis befinden, so kann diese überschrieben werden.

  5. Öffnen Sie das Verzeichnis \Addins und erstellen Sie dort einen Ordner mit der Bezeichnung \Icons, falls dieser noch nicht vorhanden sein sollte.

  6. Kopieren Sie die Symboldateien (*.ico) in das Verzeichnis \Icons.

 

Eine neue Symbolleiste erstellen
Zur einfacheren Verwendung einer Funktion aus einem Makro können Sie den Funktionsaufruf einer Schaltfläche in einer Symbolleiste zuordnen. Im Folgenden wird Ihnen gezeigt, wie Sie in Asta Powerproject
eine neue Symbolleiste und eine Schaltfläche zum Aufrufen der Makrofunktion erstellen.

Gehen Sie folgendermaßen vor:
 

  1. Starten Sie Asta Powerproject.

  2. Wählen Sie die Menüfolge Extras - Anpassen..., der Dialog Anpassen... erscheint.

  1. Erstellen Sie durch Klicken auf die Schaltfläche Neu eine neue Symbolleiste. (Sie können dieser neuen Symbolleiste über die Schaltfläche Umbenennen eine neue Bezeichnung geben).

  2. Eine neue Symbolleiste erscheint auf Ihrem Bildschirm.

  3. Wählen Sie das Register Befehle und öffnen Sie den Eintrag Makros.

  4. Wählen Sie hier die Funktion Automatisches_Speichern.Einstellungen und ziehen Sie diese in die neue Symbolleiste. (Drag&Drop)

  5. Klicken Sie anschließend im Bereich Symbol auf die Schaltfläche Benutzerdefiniert... und öffnen daraufhin das von Ihnen erstellte Verzeichnis \Icons.

  6. Wählen Sie nun die, der Funktion entsprechende Symboldatei (z.B. AutomatischesSpeichernEinstellungen1.ico für die Funktion Automatisches_Speichern.Einstellungen). Sind für eine Funktion mehrere Symboldateien vorhanden, so wählen Sie die für Sie aussagekräftigste Symboldatei aus.

Wiederholen Sie Schritt 6 bis 8 auch für die Funktionen Automatisches_Speichern.Starten und Automatisches_Speichern.Beenden.

Aktivieren Sie die Option Text im Bereich Anzeige und geben Sie der neuen Schaltfläche im Feld Text einen Namen (z.B. AutomatischesSpeichern).

Schließen Sie den Dialog Anpassen... und ziehen Sie die neue Symbolleiste an die gewünschte Position in der Programmoberfläche.

Sie können nun das Makro AutomatischesSpeichern durch Anklicken der entsprechenden Schaltflächen starten.


Einstellungen zum automatischen Speichern
Nachdem Sie das Makro erfolgreich installiert haben, zeigt Ihnen die weitere Anleitung, welche Einstellungen Sie an dem Makro vornehmen können:

Geben Sie in dem Feld Speichern alle: ... Minuten des Bereichs Intervall die Zeitdauer an nach der regelmäßig gespeichert werden soll.

Aktivieren Sie im Bereich Einstellungen das Kontrollkästchen...

Speichervorgang bestätigen wenn Sie jedes Speichern eines Projekts bzw. der Projekte manuell bestätigen möchten.

Speichervorgang protokollieren wenn Sie möchten, dass alle Speichervorgänge in der Datei AutoSaveLog.txt protokolliert werden sollen.

Alle geöffneten Projekte speichern wenn Sie nicht nur das von Ihnen aktuell bearbeitete Projekt, sondern alle geöffneten Projekte in Asta Powerproject speichern möchten.

Fehlermeldungen beim Protokollieren nur speichern wenn Sie auf evtl. vorhandene Fehler nicht explizit aufmerksam gemacht werden möchten und diese nur in die Protokolldatei geschrieben werden sollen. (diese Option steht Ihnen nur zur Verfügung, wenn Sie das Kontrollkästchen Speichervorgang protokollieren aktiviert haben).

Des weiteren befinden sich in diesem Dialog noch folgende Schaltflächen:

Info: Mit einem Klick auf diese Schaltfläche erhalten Sie Versionshinweise zu dem Makro (bspw. die Versionsnummer und den Autor).

Abbrechen: Klicken Sie auf diese Schaltfläche um den Dialog Einstellungen zu schließen.

Starten: Per Klick auf die Schaltfläche Starten wird der Dialog Einstellungen geschlossen und das automatische Speichern mit den in der Windows-Registry hinterlegten Einstellungen gestartet.

Übernehmen: Klicken Sie auf die Schaltfläche Übernehmen um Ihre Einstellungen in die Windows-Registry einzutragen.


Das Makro verwenden

Um das Makro und somit auch das automatische Speichern zu starten gehen Sie bitte folgendermaßen vor:

Klicken Sie auf die Schaltfläche die der Funktion Automatisches_Speichern.Starten zugeordnet ist,

oder

klicken Sie auf die Schaltfläche die der Funktion Automatisches_Speichern.Einstellungen zugeordnet ist

und klicken in dem sich darauf öffnenden Dialog Einstellungen auf die Schaltfläche Starten.

Um das Makro zu beenden genügt ein Klick auf die Schaltfläche die der Funktion Automatisches_Speichern.Beenden zugeordnet ist.


Die Protokolldatei AutoSaveLog.txt

Die Datei AutoSaveLog.txt protokolliert alle automatisch durch das Makro vorgenommenen Speichervorgänge - vorausgesetzt Sie aktivieren das Kontrollkästchen Speichervorgang protokollieren wie im Abschnitt Einstellungen zum automatischen Speichern beschrieben. Diese Protokolldatei befindet sich nach erfolgter Protokollierung in dem Addins-Verzeichnis Ihrer Asta Powerproject-Installation. In ihr werden folgende Daten festgehalten:

Tritt während des Speichervorgangs ein Fehler auf, wird dieser protokolliert. Dabei wird zusätzlich zu oben genannten Daten auch die Fehlernummer und Fehlerbeschreibung in die Protokolldatei geschrieben.

Falls Sie Fragen zur Anwendung von Asta Powerproject oder Asta Easyplan, dessen Möglichkeiten und Funktionen haben, oder gerne die Funktionalität Ihres Asta Powerproject oder Asta Easyplan individuell erweitern wollen, wenden Sie sich bitte direkt an das ASTA CompetenceCenter.

Das ASTA CompetenceCenter ist Ihr kompetenter Partner für

zu Asta Powerproject, Asta Easyplan und Projektmanagement.

ASTA DEVELOPMENT GMBH
CompetenceCenter
Liststr. 22
76185 Karlsruhe

Telefon: 0721 - 95 25 -121
Telefax: 0721 - 95 25 -100
eMail: CompetenceCenter@ASTAdev.de
Internet: www.ASTAdev.de/cc


Nutzungshinweise:
Die Verwendung der beschriebenen Software erfolgt auf eigenes Risiko. Die Software ist durch das ASTA ComptenceCenter getestet und freigegeben. Die Autoren und ASTA DEVELOPMENT GMBH haften für keinerlei Schäden die durch den Einsatz oder Nichteinsatz der Software entstehen sollten. Ein Anspruch auf Fehlerverbesserung in der Software sowie Supportdienstleistungen für die Software besteht nicht.


Karlsruhe, 2005-06-29