Application.TaskOnTimeline method (Project)

Verwaltet Vorgänge im Zeitachsenbereich oder für eine bestimmte benutzerdefinierte Zeitachse.

Syntax

Ausdruck. TaskOnTimeline( _TaskID_, _Remove_, _TimelineViewName_ )

Ausdruck Ein Ausdruck, der ein Application-Objekt zurückgibt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
TaskID Optional Long Gibt die ID eines Vorgangs an, der der Zeitachse hinzugefügt oder von dieser entfernt wird. Wenn TaskID angegeben ist, werden ausgewählte Aufgaben ignoriert.
Remove Optional Boolean True, wenn der durch TaskID angegebene Vorgang oder die ausgewählten Vorgänge von der Zeitachse entfernt werden, sonst False. Der Standardwert ist False.
TimelineViewName Optional String Gibt den Namen einer zu verwendenden Zeitachse an. Der Name kann die integrierte "Zeitachse" oder eine vorhandene benutzerdefinierte Zeitachse wie "Meine Zeitachse" sein. Der Standardwert ist der Name der aktiven Zeitachse.
ShowDialog Optional Boolean True, wenn Project das Dialogfeld Vorgänge zur Zeitachse hinzufügen anzeigt, sonst False. Alle Vorgänge, die sich bereits auf der Zeitachse befinden, sind neben ihrem Namen mit einem Häkchen versehen. Wenn ShowDialog den Wert True aufweist, ignoriert Project die Argumente TaskID und Remove. Der Standardwert ist False.

Rückgabewert

Boolean

Bemerkungen

TaskOnTimeline ohne Argumente ausgeführt werden ausgewählten Vorgänge auf die aktive Zeitachse platziert.

Wenn das Projekt benutzerdefinierte Zeitachsenansichten enthält, aktiviert die Verwendung des TimelineViewName-Arguments die angegebene Zeitachse und wendet dann die von den anderen Argumenten angegebenen Änderungen an. Wenn die angegebene Zeitskala nicht vorhanden ist, TaskOnTimeline keine Aktion, aber weiterhin " True " zurückgibt.

Beispiel

The following statement removes selected tasks from the timeline. You can select the tasks in the Gantt Chart or on the timeline.

application.TaskOnTimeline Remove:=True

If the built-in Timeline pane is active and a custom timeline named "My Timeline" exists, the following statement replaces the Timeline pane with "My Timeline", and then adds task 3 to the custom timeline.

application.TaskOnTimeline TaskID:=3, TimelineViewName:="My Timeline"

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.