projektmagazin 1 Monat kostenlos testen!
Das projektmagazin - unverzichtbares Nachschlagewerk und Inspirationsquelle für alle, die in Projekten arbeiten.
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.
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:
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
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 aufgezeichnet wurden.
In der Darstellung in Bild 1 sehen Sie eine Einstellung, die Microsoft Project beim Vergrößern / Verkleinern vornimmt. Wenn nun ein Makro die Einheit der oberen Skala auf Monate und der unteren auf Wochen setzt ohne die Teilung zu korrigieren, erscheint automatisch eine Fehlermeldung, da der Wert für sieben Wochen größer ist als ein Monat. Aus der Fehlermeldung ist die Fehlerursache jedoch nicht zu erkennen (vgl. Bild 2).
Derselbe Fehler erscheint auch, wenn ein Makro die untere Zeitskala auf Quartalsabschnitte setzt, während die obere nicht geändert wird.
Das Makro weisen Sie am besten einem Symbol zu, so dass Sie es jederzeit per Knopfdruck aufrufen können. Dazu klicken Sie einfach mit der rechten Maustaste an eine beliebige Stelle im Symbolleisten-Bereich und wählen im Kontextmenü den Befehl Anpassen (Sie erreichen dasselbe auch über einen Menübefehl: Ansicht / Symbolleisten / Anpassen)