Método Application.BoxLayout (Project)
Especifica o layout das caixas na exibição do Diagrama de Rede ativo (gráfico PERT).
Sintaxe
expression. BoxLayout
( _LayoutMode_
, _LayoutScheme_
, _SummaryPrecedence_
, _RowAlignment_
, _ColumnAlignment_
, _RowSpacing_
, _ColumnSpacing_
, _RowHeight_
, _ColumnWidth_
, _AdjustForPageBreaks_
, _ShowSummaryTasks_
, _ViewBackgroundColor_
, _ViewBackgroundPattern_
, _ShowProgressMarks_
, _ShowPageBreaks_
, _ShowIDOnly_
)
expressão Uma variável que representa um Aplicativo objeto.
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
LayoutMode | Opcional | Long | Especifica se o layout das caixas é controlado automaticamente ou pelo usuário, com o método LayoutNow ou por meio da interface. Pode ser uma das seguintes constantes PjLayoutMode. |
LayoutScheme | Opcional | Long | Especifica o alinhamento da caixa em cada linha. Pode ser uma das constantes PjLayoutScheme. |
SummaryPrecedence | Opcional | Boolean | Se True, tarefas de resumo são colocadas antes de subtarefas. |
RowAlignment | Opcional | Long | Alinhamento do texto dentro de uma linha. Pode ser uma das constantes PjVerticalAlignment. |
ColumnAlignment | Opcional | Long | Alinhamento do texto dentro de uma coluna. Pode ser uma das constantes PjAlignment. |
RowSpacing | Opcional | Long | Espaçamento entre linhas. O valor pode ser de 0 a 200. |
ColumnSpacing | Opcional | Long | Espaçamento entre colunas. O valor pode ser de 0 a 200. |
RowHeight | Opcional | Long | A altura de cada linha de caixas. Pode ser uma das constantes PjRowColSize. |
ColumnWidth | Opcional | Long | A largura de cada coluna de caixas. Pode ser uma das constantes PjRowColSize. |
AdjustForPageBreaks | Opcional | Boolean | Se True, uma nova tarefa será colocada na próxima página se ela não se ajusta na página atual. Se False, uma nova tarefa pode se encaixam em uma quebra entre páginas. |
ShowSummaryTasks | Opcional | Boolean | Se True, tarefas de resumo serão exibidas. Se False, tarefas de resumo são ocultados. |
ViewBackgroundColor | Opcional | Long | A cor do plano de fundo. Pode ser uma das constantes PjColor. |
ViewBackgroundPattern | Opcional | Long | O padrão usado no plano de fundo. Pode ser uma das constantes PjBackgroundPattern. |
ShowProgressMarks | Opcional | Boolean | True se tarefas em progresso estiverem marcadas com uma linha diagonal do canto superior esquerdo da caixa ao canto inferior direito e tarefas concluídas são marcadas com uma linha diagonal adicional do canto superior direito da caixa ao canto inferior esquerdo. False se o andamento das tarefas não é marcado. |
ShowPageBreaks | Opcional | Boolean | True se forem exibidas quebras de página no diagrama de rede; Caso contrário, False. |
ShowIDOnly | Opcional | Boolean | True se apenas os números de identificação da tarefa são exibidos. Falso se todos os campos de dados de tarefa nas caixas do diagrama de rede são exibidos. |
Valor de retorno
Boolean
Comentários
Usar o método BoxLayout sem especificação de argumentos exibe a caixa de diálogo Layout da caixa.
Para formatar o layout do Diagrama de Rede usando valores hexadecimal para ViewBackgroundColor, consulte o método BoxLayoutEx .
Exemplo
O exemplo a seguir retorna o layout das caixas na exibição do Diagrama de Rede ativo às configurações padrão.
Sub ReturnToDefault()
Application.BoxLayout LayoutMode:=pjLayoutManual, LayoutScheme:=pjLayoutTopDownFromLeft, _
SummaryPrecedence:=True, RowAlignment:=pjCenter, ColumnAlignment:=pjMiddle, RowSpacing:=45, _
ColumnSpacing:=60, RowHeight:=pjSizeBestFit, ColumnWidth:=pjSizeBestFit, AdjustForPageBreaks:=True, _
ShowSummaryTasks:=True, ViewBackgroundColor:=pjWhite, ViewBackgroundPattern:=pjBackgroundSolidFill, _
ShowProgressMarks:=False, ShowPageBreaks:=True, ShowIDOnly:=False
End Sub
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.