Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Задает макет полей в активном представлении сетевой схемы (диаграмма PERT), где цвет фона можно указать в виде шестнадцатеричного значения.
Синтаксис
выражение.
BoxLayoutEx( _LayoutMode_, _LayoutScheme_, _SummaryPrecedence_, _RowAlignment_, _ColumnAlignment_, _RowSpacing_, _ColumnSpacing_, _RowHeight_, _ColumnWidth_, _AdjustForPageBreaks_, _ShowSummaryTasks_, _ViewBackgroundColor_, _ViewBackgroundPattern_, _ShowProgressMarks_, _ShowPageBreaks_, _ShowIDOnly_ )
выражение Выражение, возвращающее объект Application .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| LayoutMode | Необязательный | Long | Указывает, управляется ли макет полей автоматически или пользователем с помощью метода LayoutNow или через интерфейс. Может быть одной из констант PjLayoutMode . |
| LayoutScheme | Необязательный | Long | Задает выравнивание полей в каждой строке. Может быть одной из констант PjLayoutScheme . |
| СводкаПредоставленность | Необязательный | Логический | Если задано значение True, суммарные задачи помещаются перед подзадачами. |
| RowAlignment | Необязательный | Long | Выравнивание текста в строке. Может быть одной из констант PjVerticalAlignment . |
| ColumnAlignment | Необязательный | Long | Выравнивание текста в столбце. Может быть одной из констант PjAlignment . |
| RowSpacing | Необязательный | Long | Интервал между строками. Значение может быть от 0 до 200. |
| ColumnSpacing | Необязательный | Long | Интервал между столбцами. Значение может быть от 0 до 200. |
| RowHeight | Необязательный | Long | Высота каждой строки полей. Может быть одной из констант PjRowColSize . |
| ColumnWidth | Необязательный | Long | Ширина каждого столбца полей. Может быть одной из констант PjRowColSize . |
| AdjustForPageBreaks | Необязательный | Логический | Если задано значение True, на следующей странице помещается новая задача, если она не помещается на текущей странице. Если значение False, новая задача может упасть на разрыв между страницами. |
| ShowSummaryTasks | Необязательный | Логический | Если задано значение True, отображаются сводные задачи. Если значение false, суммарные задачи скрыты. |
| ViewBackgroundColor | Необязательный | Long | Цвет фона представления. Может быть шестнадцатеричным значением для цвета RGB, где красный — последний байт. Например, значение &HFF0000 — синим, а &H00FFFF — желтым. |
| ViewBackgroundPattern | Необязательный | Long | Шаблон, используемый для фона. Может быть одной из констант PjBackgroundPattern . |
| ShowProgressMarks | Необязательный | Логический | Значение true , если выполняемые задачи помечаются диагональной линией от левого верхнего угла поля до правого нижнего угла, а выполненные задачи помечаются дополнительной диагональной линией от верхнего правого угла поля до левого нижнего угла. False , если ход выполнения задач не отмечен. |
| ShowPageBreaks | Необязательный | Логический | Значение true , если разрывы страниц отображаются на сетевой схеме; в противном случае — False. |
| ShowIDOnly | Необязательный | Логический | Значение true, если отображаются только номера идентификаторов задач. Значение False , если отображаются все поля данных задачи в полях сетевой схемы. |
Возвращаемое значение
Boolean
Примечания
При использовании метода BoxLayoutEx без указания аргументов отображается диалоговое окно Макет поля .
Пример
В следующем примере для макета полей в активном представлении сетевой схемы задаются значения по умолчанию.
Sub ReturnToDefault()
Application.BoxLayoutEx LayoutMode:=pjLayoutManual, LayoutScheme:=pjLayoutTopDownFromLeft, _
SummaryPrecedence:=True, RowAlignment:=pjCenter, ColumnAlignment:=pjMiddle, RowSpacing:=45, _
ColumnSpacing:=60, RowHeight:=pjSizeBestFit, ColumnWidth:=pjSizeBestFit, AdjustForPageBreaks:=True, _
ShowSummaryTasks:=True, ViewBackgroundColor:=&HFFFFFF, ViewBackgroundPattern:=pjBackgroundSolidFill, _
ShowProgressMarks:=False, ShowPageBreaks:=True, ShowIDOnly:=False
End Sub
Примечание.
Если для параметра ViewBackgroundColor используется любая из констант PjColor, цвет будет почти черным. Например, значение pjGreen равно 9, что в методе BoxLayoutEx является очень темно-красным. Чтобы использовать только шестнадцать цветов, доступных с константами PjColor , используйте метод BoxLayout .
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.