Microsoft Project 2000:

Individuelle Zeitskala per Knopfdruck

Microsoft Project-Benutzer kennen das Problem: Individuelle Einstellungen der Zeitskala gehen verloren, sobald man auf die Symbole für Vergrößerung / Verkleinerung klickt. Es gibt jedoch eine komfortable Lösungsmöglichkeit. Ein einfaches Makro stellt die bevorzugte Zeitskala mit einem einzigen Klick wieder her. Die vorgestellte Lösung fängt Fehlermeldungen automatisch ab und lässt sich in kurzer Zeit ohne besondere Vorkenntnisse nachvollziehen.

Jedem Project-Benutzer ist dieser Fall bekannt: Man passt mühsam die Symbolleiste auf die persönlichen Bedürfnisse an, indem man sie z.B. auf Kalenderwochen einstellt. Und sobald man auf die Symbole für Vergrößerung / Verkleinerung der Zeitskala drückt, sind die vorgenommenen Einstellungen verloren. Dabei gibt es einen ganz einfachen Weg, eine bevorzugte Zeitskala per Knopfdruck herzustellen: per aufgezeichnetem Makro.

Überspringen Sie jetzt aber nicht ungeduldig die übrigen Ausführungen in diesem Beitrag mit dem Gedanken: "Makro aufnehmen kann doch jeder, der auch Musikkassetten aufnehmen kann". Denn ganz so einfach macht es Project leider nicht.

Bild 1: Die Teilung kann zu einer höhern unteren Zeitskala führen

Nehmen wir an, Sie brauchen häufig eine Darstellung, die in der oberen Skala die Monate mit der Jahresangabe aufweist, während die untere Skala die Kalenderwochen wiedergibt. Befolgen Sie nun für das Aufzeichnen des Makros folgende Schritte:

  1. Bevor Sie mit der Aufzeichnung beginnen, stellen Sie die Zeitskala so ein, wie Sie sie nicht wünschen, damit Sie Ihre Einstellungen während des Aufzeichnens auch wirklich vornehmen müssen. Konkret müssen Sie dafür sorgen, dass die Werte für Einheit und Teilung sich von den gewünschten Werten unterscheiden.
  2. Sie beginnen die Aufzeichnung über Extras / Makros / Aufzeichnen ... Im folgenden Dialog geben Sie unter "Makroname" einen wiedererkennbaren Namen ein (z.B. KW) und belassen am besten die Voreinstellung "Speichern in: Globaldatei", so dass Sie das Makro in jedem Projekt, das Sie auf Ihrem Rechner bearbeiten zur Verfügung haben.
  3. Nach Bestätigung des Dialogs sind Sie im Aufzeichnungsmodus und können jetzt die Zeitskala wie gewünscht einstellen.
  4. Wenn Sie fertig sind, wählen Sie Extras / Makros / Aufzeichnung beenden ...

Damit der soeben aufgezeichnete Makrocode angezeigt wird, wählen Sie unter Extras / Makro / Makros ... Ihr Makro aus ( also z. B. "KW") und klicken auf Bearbeiten. Das Ergebnis sieht dann z. B. wie folgt aus:

Sub KW()
' Makro KW
' Makro am Do 10.05.02 aufgezeichnet.
TimescaleEdit MajorUnits:=2, MinorUnits:=3, MajorLabel:=8, _
MinorLabel:=103, MajorAlign:=1, MajorCount:=1, MinorCount:=1
End Sub

Warum die Zeitskala vorher verstellen?

Das Makro wird nur die Attribute aufzeichnen, die Sie während der Aufzeichnung auch tatsächlich ändern. Eine vorhandene Einstellung (z.B. Einh.: Monate) nur erneut auszuwählen, reicht dabei nicht aus, sie muss wirklich neu gesetzt werden. Die Einstellungen für Einheiten und Teilung können dabei zu Fehlermeldungen führen, wenn sie nicht mit

Anzeige
Der vollständige Artikel ist für Abonnenten frei zugänglich.
Artikel kaufen (2,50 €)
  • 3 Seiten Praxiswissen
  • PDF-Download
Kostenlos weiterlesen!
  • Diesen Beitrag kostenlos lesen
  • 4 Wochen Online-Zugriff auf alle Artikel, Methoden und das Glossar
Tech Link