Ler em inglês

Compartilhar via


Método Application.BoxCellEdit (Project)

Define as propriedades de uma célula individual em um modelo de dados para uma exibição do Diagrama de Rede (gráfico PERT).

Sintaxe

expression. BoxCellEdit( _Name_, _Cell_, _FieldName_, _Font_, _FontSize_, _FontColor_, _Bold_, _Italic_, _Underline_, _HorizontalAlignment_, _VerticalAlignment_, _TextLineLimit_, _ShowLabel_, _Label_, _DateFormat_ )

expressão Uma variável que representa um Aplicativo objeto.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Name Obrigatório String O nome do modelo de dados que contém a célula a ser editada.
Cell Obrigatório Long A célula a ser editada. Pode ser uma das constantes PjCell.
FieldName Opcional Long O nome do campo a ser exibido na célula. Pode ser uma das constantes PjField.
Font Opcional String O nome da fonte.
FontSize Opcional Integer O tamanho da fonte, em pontos.
FontColor Opcional Long A cor da fonte. Pode ser uma das constantes PjColor.
Bold Opcional Boolean True se a fonte for negrito; Caso contrário, False.
Italic Opcional Boolean True se a fonte for itálico; Caso contrário, False.
Underline Opcional Boolean True se a fonte estiver sublinhada; Caso contrário, False.
HorizontalAlignment Opcional Long Especifica o alinhamento horizontal de texto na célula. Pode ser uma das constantes PjAlignment.
VerticalAlignment Opcional Long Especifica o alinhamento horizontal de texto na célula. Pode ser uma das constantes PjVerticalAlignment.
TextLineLimit Opcional Long Especifica o limite para o número de linhas de texto na célula. Os valores podem ser 1, 2 ou 3.
Showlabel Opcional Boolean True se um rótulo for mostrado na célula; Caso contrário, False.
Label Opcional String Especifica o rótulo da célula.
DateFormat Opcional Long Especifica o formato de data para a célula quando FieldName é um campo de data. Pode ser uma das seguintes constantes PjDateFormat.

Valor de retorno

Boolean

Comentários

O uso do método BoxCellEdit somente com os argumentos Name e Cell não tem efeito.

Para editar uma célula de modelo de dados onde a cor do texto pode ser um valor RGB, use o método BoxCellEditEx.

Exemplo

O exemplo a seguir modifica uma cópia do modelo de dados Crítico nomeado Crítico de Teste. A macro remove a quarta linha de células e define a quarta célula na terceira linha para mostrar o campo Custo Real e rotulá-lo de cor verde.

Sub ModifyCriticalDataTemplate() 
    Application.BoxCellLayout Name:="Test Critical", CellRows:=3, MergeCells:=True 
 
    Application.BoxCellEdit Name:="Test Critical", Cell:=pjCell4_3, _ 
        FieldName:=PjField.pjTaskActualCost, Font:="Arial", FontSize:="8", FontColor:=PjColor.pjGreen, _ 
        Bold:=False, Italic:=False, Underline:=False, HorizontalAlignment:=pjLeft, _ 
        VerticalAlignment:=pjMiddle, TextLineLimit:=1, ShowLabel:=True, Label:="Cost" 
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.