Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Применяет представление к активному окну, где изменение может быть одним из встроенных представлений и может применяться к указанной области в разделенном представлении.
Синтаксис
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 и обратная связь.