Método Application.BoxFormat (Project)
Formata caixas individuais na exibição do Diagrama de Rede (gráfico PERT).
Sintaxe
expression. BoxFormat
( _ProjectName_
, _TaskID_
, _DataTemplate_
, _HorizontalGridlines_
, _VerticalGridlines_
, _BorderShape_
, _BorderColor_
, _BorderWidth_
, _BackgroundColor_
, _BackgroundPattern_
, _Reset_
)
expressão Uma variável que representa um Aplicativo objeto.
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
ProjectName | Opcional | String | O nome do projeto que contém a TaskID quando estiver trabalhando com projetos consolidados. O valor padrão é o nome do projeto ativo. |
TaskID | Opcional | Long | O número de identificação da tarefa representada pela caixa a ser alterada. O comportamento padrão é alterar as caixas que representam uma ou mais tarefas selecionadas. |
Datatemplate | Opcional | String | O nome do modelo de dados a ser usado. |
HorizontalGridlines | Opcional | Boolean | True se linhas de grade horizontais separam cada linha na caixa; Caso contrário, False. |
VerticalGridlines | Opcional | Boolean | True se linhas de grade verticais separarem cada coluna na caixa; Caso contrário, False. |
BorderShape | Opcional | Long | A forma da borda da caixa. Pode ser uma das constantes PjBoxShape. |
BorderColor | Opcional | Long | A cor da borda da caixa. Pode ser uma das constantes PjColor. |
BorderWidth | Opcional | Long | Especifica a largura da borda da caixa, onde os valores podem ser de 1 a 4 para as larguras de quatro linhas mostradas na caixa de diálogo Formatar Caixa. |
BackgroundColor | Opcional | Long | A cor do plano de fundo da caixa. Pode ser uma das constantes PjColor. |
BackgroundPattern | Opcional | Long | O padrão do plano de fundo. Pode ser uma das constantes PjBackgroundPattern. |
Reset | Opcional | Boolean | True se a formatação da caixa for redefinida para o estilo padrão, conforme mostrado na caixa de diálogo Estilos de caixa. Se Redefinir for True, todos os argumentos exceto NomeDoProjeto e TaskID serão ignorados. |
Valor de retorno
Boolean
Comentários
Se TaskID for especificada, a tarefa associada não pode ser ocultada com a aplicação de um filtro ou uma estrutura de contorno recolhida.
Usar o método BoxFormat sem especificar argumentos exibe a caixa de diálogo Caixa de Formato para as tarefas selecionadas. Se nenhuma tarefa for selecionada, o método BoxFormat não terá efeito.
Use o método BoxFormat para alterar a formatação das caixas de seus estilos padrão. Para definir os estilos padrão, use o método BoxStylesEdit ou BoxStylesEditEx.
Para formatar caixas de Diagrama de Rede usando valores hexadecimal para BorderColor e BackgroundColor, consulte o método BoxFormatEx .
Exemplo
O exemplo a seguir altera a cor da borda para vermelho e a cor de plano de fundo para um padrão pontilhado azul claro.
Sub BoxFormat_Color()
'Activate the Network Diagram view
ViewApply Name:="Network Diagram"
BoxFormat TaskID:="2", bordershape:=pjBoxRoundedRectangle, VerticalGridlines:=True, _
BorderWidth:=2, backgroundpattern:=pjBackgroundLightDither, _
Backgroundcolor:=pjBlue, BorderColor:=pjRed
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.