Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Определяет расположение блоков в активном представлении сетевого графика (диаграммы 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 | Необязательный | Логический | Если значение имеет значение "Истина", то новая задача, которая не помещается на текущей странице, помещается на следующую страницу. Если значение Ложь, новая задача может приходиться на промежуток между страницами. |
| ПоказатьСуммарные задачи | Необязательный | Логический | Если значение имеет значение "Истина", отображаются суммарные задачи. Если значение ЛОЖЬ, суммарные задачи скрыты. |
| ViewBackgroundColor | Необязательный | Long | Цвет фона представления. Может быть шестнадцатеричным значением для RGB-цвета, где красный — последний байт. Например, значение &HFF0000 — синим, а &H00FFFF — желтым. |
| ViewBackgroundPattern | Необязательный | Long | Шаблон, используемый для фона. Может быть одной из констант PjBackgroundPattern . |
| ПоказатьProgressMarks | Необязательный | Логический | Это справедливо , если выполняемые задачи помечены диагональной линией от левого верхнего угла поля к правому нижнему, а завершенные задачи помечены дополнительной диагональной линией от правого верхнего угла поля к левому нижнему. Значение false , если ход выполнения задач не отмечен. |
| ShowPageBreaks | Необязательный | Логический | True , если на сетевом графике отображаются разрывы страниц; в противном случае — False. |
| ШоуIDOnly | Необязательный | Логический | Имеет значение "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
Примечание.
Если вы используете любую из констант PjColor для параметра ViewBackgroundColor , цвет будет почти черным. Например, значение pjGreen равно 9, что в методе BoxLayoutEx является очень темно-красным. Чтобы использовать только шестнадцать цветов, доступных с константами PjColor , используйте метод BoxLayout .
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.