Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Especifica o layout das caixas no modo de exibição Diagrama de Rede ativo (Gráfico PERT), onde a cor do plano de fundo pode ser especificada como um valor hexadecimal.
Sintaxe
expression.
BoxLayoutEx( _LayoutMode_, _LayoutScheme_, _SummaryPrecedence_, _RowAlignment_, _ColumnAlignment_, _RowSpacing_, _ColumnSpacing_, _RowHeight_, _ColumnWidth_, _AdjustForPageBreaks_, _ShowSummaryTasks_, _ViewBackgroundColor_, _ViewBackgroundPattern_, _ShowProgressMarks_, _ShowPageBreaks_, _ShowIDOnly_ )
expressão Uma expressão que devolve um objeto Aplicação .
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. |
| EsquemaScheme | Opcional | Long | Especifica o alinhamento da caixa em cada linha. Pode ser uma das constantes PjLayoutScheme. |
| ResumoPrecedência | Opcional | Boolean | Se True, tarefas de resumo são colocadas antes de subtarefas. |
| LinhaAlinhamento | 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 de plano de fundo do modo de exibição. Pode ser um valor hexadecimal para a cor RGB, onde vermelho é o último byte. Por exemplo, o valor &HFF0000 é azul e &H00FFFF é amarelo. |
| ViewBackgroundPattern | Opcional | Long | O padrão usado no plano de fundo. Pode ser uma das constantes PjBackgroundPattern. |
| Mostrar Marcas de Saída | 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 BoxLayoutEx sem especificação de argumentos exibe a caixa de diálogo Layout da caixa.
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.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
Observação
Se você usar qualquer uma das constantes PjColor para o parâmetro ViewBackgroundColor, a cor será quase preta. Por exemplo, o valor de pjGreen é 9, que no método BoxLayoutEx é um vermelho muito escuro. Para usar somente as dezesseis cores disponíveis com constantes PjColor, use o método BoxLayout.
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.