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.