Метод Application.TaskOnTimeline (Project)

Управляет задачами на панели временная шкала или для указанной пользовательской временной шкалы.

Синтаксис

выражение. TaskOnTimeline( _TaskID_, _Remove_, _TimelineViewName_ )

Выражение Выражение, возвращающее объект Application .

Параметры

Имя Обязательный или необязательный Тип данных Описание
TaskID Необязательный Long Указывает идентификационный номер задачи, добавляемой на временную шкалу или удаляемой из нее. Если параметр TaskID указан, выбранные задачи игнорируются.
Remove Необязательный Логический Значение true , если задача, указанная taskID , или выбранные задачи удалены из временной шкалы; в противном случае — False. Значение по умолчанию — False.
TimelineViewName Необязательный String Указывает имя используемой временной шкалы. Имя может быть встроенной временной шкалой или существующей пользовательской временной шкалой, например "Моя временная шкала". Значение по умолчанию — это имя активной временной шкалы.
Showdialog Необязательный Логический Значение true, если в Project отображается диалоговое окно Добавление задач на временную шкалу ; в противном случае — False. Все задачи, которые уже находятся на временной шкале, проверяются по именам. Если параметр ShowDialog имеет значение True, Project игнорирует аргументы TaskID и Remove . Значение по умолчанию — False.

Возвращаемое значение

Boolean

Примечания

Выполнение TaskOnTimeline без аргументов помещает выбранные задачи на активную временную шкалу.

Если проект содержит пользовательские представления временной шкалы, с помощью аргумента TimelineViewName активируется указанная временная шкала, а затем применяются изменения, указанные другими аргументами. Если указанная временная шкала не существует, TaskOnTimeline не выполняет никаких действий, но по-прежнему возвращает значение True.

Пример

Следующая инструкция удаляет выбранные задачи из временной шкалы. Вы можете выбрать задачи на диаграмме Ганта или на временной шкале.

application.TaskOnTimeline Remove:=True

Если встроенная панель временная шкала активна и существует пользовательская временная шкала с именем "Моя временная шкала", следующая инструкция заменяет область временной шкалы на "Моя временная шкала", а затем добавляет задачу 3 на настраиваемую временную шкалу.

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

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.