Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применяет представление к активному окну, где изменение может быть одним из встроенных представлений и может применяться к указанной области в разделенном представлении.
Синтаксис
expression. ViewApplyEx (Name, SinglePane, Toggle, ApplyTo, BuiltInView)
выражение Выражение, возвращающее объект Application .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Name | Необязательно заполнять. | String | Имя представления, отображаемого в активном окне. |
| SinglePane | Необязательный | Логический | Значение true , если существующее разделение удалено и в активном окне отображается одноуровневое представление. Значение по умолчанию — False. |
| Переключатель | Необязательный | Логический | Значение true , если активное окно переключается с одной панели на две панели или из двух областей в одну. Переключатель игнорируется, если singlePane имеет значение True. Значение по умолчанию — False. |
| ApplyTo | Необязательный | Integer | Указывает, где применяется представление. Значение может быть одним из значений ApplyTo. |
| BuiltInView | Необязательный | PjViewType | Задает встроенное представление. Может быть одной из констант PjViewType . Значение по умолчанию — pjViewUndefined. Значение BuiltInView игнорируется, если указано имя . |
Значения ApplyTo
| Значение | Описание |
|---|---|
| 0 | Основная (обычно верхняя) панель разделенного представления |
| 1 | Вспомогательная (обычно нижняя) панель разделенного представления |
| 4 | Активная область |
| 5 | Основная область или временная шкала, если она активна |
Возвращаемое значение
Boolean
Примечания
Примечание.
В комбинированном представлении основной областью является представление, которое остается при закрытии сведений или дополнительной области. Обычно основная область находится в верхней части; Однако временная шкала является дополнительной областью, но она отображается в верхней части. Например, в представлении "Лист ресурсов" при нажатии кнопки "Сведения " на вкладке "Вид " на ленте отображается вспомогательная область "Форма ресурса" внизу. Если щелкнуть Временная шкала , форма ресурса закрывается внизу и открывается область Временная шкала вверху.
Представление диаграммы Ганта не может быть объединено с представлением Планировщика команд. Некоторые представления, например представление Календарь, не могут отображаться в области сведений. Метод 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 и обратная связь.