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.
Define as propriedades de uma célula individual em um modelo de dados para um modo de exibição Diagrama de rede (Gráfico PERT), onde a cor da fonte pode ser especificada com um valor hexadecimal.
Sintaxe
expression.
BoxCellEditEx( _Name_, _Cell_, _FieldName_, _Font_, _FontSize_, _FontColor_, _Bold_, _Italic_, _Underline_, _HorizontalAlignment_, _VerticalAlignment_, _TextLineLimit_, _ShowLabel_, _Label_, _DateFormat_ )
expressão Uma expressão que devolve um objeto Aplicação .
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 RGB da fonte. Pode ser um valor hexadecimal, onde vermelho é o último byte. Por exemplo, o valor &HFF0000 é azul e &H00FFFF é amarelo. |
| Negrito | 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
Usando o BoxCellEditEx método com apenas os argumentos Name e Cell não tem efeito.
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 azul-arroxeado.
Sub ModifyCriticalDataTemplate()
Application.BoxCellLayout Name:="Test Critical", CellRows:=3, MergeCells:=True
Application.BoxCellEditEx Name:="Test Critical", Cell:=pjCell4_3, _
FieldName:=PjField.pjTaskActualCost, Font:="Arial", FontSize:="8", FontColor:=&HFF0077, _
Bold:=False, Italic:=False, Underline:=False, HorizontalAlignment:=pjLeft, _
VerticalAlignment:=pjMiddle, TextLineLimit:=1, ShowLabel:=True, Label:="Cost"
End Sub
Observação
Se você usar qualquer uma das constantes da enumeração PjColor para o parâmetro FontColor, a cor será quase preta. Por exemplo, o valor de pjGreen é 9, que no método BoxCellEditEx é um vermelho muito escuro. Para usar somente as dezesseis cores disponíveis com constantes PjColor, use o método BoxCellEdit.
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.