Método Application.CustomFieldIndicatorAdd (Project)

Cria uma condição de teste em relação ao valor de um campo personalizado para determinar qual indicador gráfico exibir no lugar dos dados reais.

Sintaxe

expression. CustomFieldIndicatorAdd( _FieldID_, _Test_, _Value_, _IndicatorID_, _CriteriaList_, _Index_ )

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

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
FieldID Obrigatório Long O campo personalizado. Pode ser uma das constantes PjCustomField.
Test Obrigatório Long O tipo de comparação a ser executada entre o valor e o campo personalizado especificado pelo FieldID. Pode ser uma das seguintes constantes PjComparison.
Value Obrigatório String O valor a ser comparado com o valor do campo personalizado. Se o teste for comparado, o valor será ignorado.
IndicatorID Obrigatório Long A imagem do indicador a ser exibido quando o valor do campo especificado com FieldID transmite a comparação especificada com o teste. Pode ser uma das seguintes constantes PjIndicator.
CriteriaList Opcional Long A lista de critérios aos quais a condição de teste deve ser adicionada. Pode ser uma das seguintes constantes PjCriteriaList. O valor padrão é pjCriteriaNonSummary.
Index Opcional Integer A posição para adicionar a condição de teste na lista especificada por CriteriaList. Testes são avaliados em índice ordem crescente. Se o índice é n + 2 ou maior, onde n é o número de testes existentes, o teste será adicionado em n + 1. O valor padrão é n + 1.

Valor de retorno

Boolean

Comentários

O método CustomFieldIndicatorAdd retorna um erro interceptável (código de erro 1004) se a lista especificada por CriteriaList for somente leitura, porque foi definida para herdar valores de outra lista.

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.