Метод Application.ViewApplyEx (Project)

Применяет представление к активному окну, где изменение может быть одним из встроенных представлений и может быть применено к указанной области в разделенном представлении.

Синтаксис

выражение. ViewApplyEx (Name, SinglePane, Togggle, ApplyTo, BuiltInView)

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

Параметры

Имя Обязательный или необязательный Тип данных Описание
Name Необязательно заполнять. String Имя представления, которое будет отображаться в активном окне.
SinglePane Необязательный Логический Имеет значение "True ", если существующее разделение удалено и в активном окне отображается однопанельное представление. Значение по умолчанию — False.
Переключатель Необязательный Логический Значение True , если активное окно переключается с одной области на две или с двух областей на одну. Переключатель игнорируется, если SinglePane имеет значение True. Значение по умолчанию — False.
ПрименитьКому Необязательный Integer Указывает, где применяется представление. Это может быть одно из значений ApplyTo.
BuiltInView Необязательный PjViewType Указывает встроенное представление. Может быть одной из констант PjViewType . По умолчанию используется pjViewUndefined. BuiltInView игнорируется, если указано имя .

Значения ApplyTo

Значение Описание
0 Основная (как правило, верхняя) область разделенного представления
1 Дополнительная (обычно нижняя) область разделенного представления
4 Активная панель
5 Основная панель или временная шкала, если она активна

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

Boolean

Примечания

Примечание.

В комбинированном представлении основная панель — это представление, которое сохраняется при закрытии области сведений или дополнительной области. Обычно основная панель находится вверху; однако временная шкала — это вспомогательная область, но она отображается сверху. Например, в представлении "Лист ресурсов" при нажатии кнопки "Сведения " на вкладке " Вид " на ленте внизу отображается вспомогательная панель "Форма ресурса". Щелкнув временную шкалу , снизу закрывается форма ресурсов, а вверху открывается панель временной шкалы.

Представление "Диаграмма Ганта" невозможно объединить с представлением визуального планировщика ресурсов. Некоторые представления, например представление Calendar, невозможно отобразить в области сведений. Метод ViewApply отображает сообщение об ошибке, а затем отображает ошибку 1004 «Метод обнаружил непредвиденную ошибку».

Пример

В следующем примере активное окно с одной областью задается в комбинированное представление с диаграммой Ганта в нижней области. Предполагается, что активное представление не является диаграммой Ганта.

Sub ChangeWindowToGanttChart() 
    ViewApplyEx Toggle:=True, BuiltInView:=pjViewGantt 
End Sub

Если текущее разделенное представление включает представления "Использование ресурсов" и "Временная шкала", где выбрана одна из панелей, в следующем примере отображается представление "Использование ресурсов" в верхней области, а представление "Использование задач" в нижней области.

Sub ChangeSecondaryToTaskForm() 
    ViewApplyEx(Name:="Task Usage", ApplyTo:=1) 
End sub

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

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