Método Application.LevelingOptions (Project)

Especifica as opções de redistribuição para o projeto ativo.

Sintaxe

expression. LevelingOptions( _Automatic_, _DelayInSlack_, _AutoClearLeveling_, _Order_, _LevelEntireProject_, _FromDate_, _ToDate_, _PeriodBasis_, _LevelIndividualAssignments_, _LevelingCanSplit_, _LevelProposedBookings_ )

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

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Automático Opcional Boolean True se Project redistribuir automaticamente as tarefas no projeto ativo.
DelayInSlack Opcional Boolean True se o projeto ativo pode ser nivelado somente dentro do tempo de atraso disponível. False se o projeto pode ser atrasado na ordem para redistribui recursos.
AutoClearLeveling Opcional Boolean True se o Project apagar os valores antigos antes da redistribuição.
Order Opcional Long Uma constante que especifica como o Project deve resolver conflitos de recursos ao redistribuir tarefas no projeto ativo. Pode ser uma das constantes PjLevelOrder.
LevelEntireProject Opcional Boolean True se todo o projeto é nivelado. False se somente os recursos no intervalo de datas especificado com FromDate e ToDate são redistribuídos.
FromDate Opcional Variant A data inicial de um intervalo dentro do qual os recursos superalocados são redistribuídos. O argumento FromDate será ignorado se LevelEntireProject for True.
ToDate Opcional Variant A data final de um intervalo dentro do qual os recursos superalocados são redistribuídos. O argumento ToDate será ignorado se LevelEntireProject for True.
PeriodBasis Opcional Long Especifica com que frequência o Project deve procurar por recursos superalocados. Pode ser uma das constantes PjLevelPeriodBasis.
LevelIndividualAssignments Opcional Boolean True se a redistribuição puder ajustar atribuições individuais em uma tarefa.
LevelingCanSplit Opcional Boolean True se a redistribuição puder criar divisões no trabalho restante.
LevelProposedBookings Opcional Boolean True se a redistribuição incluir reservas de recurso propostas.

Valor de retorno

Boolean

Comentários

Se um argumento for omitido, seu valor padrão será especificado pela configuração atual na caixa de diálogo Redistribuição de Recursos.

Usar o método LevelingOptions sem especificação de argumentos exibe a caixa de diálogo Redistribuição de recursos.

Para incluir manualmente as tarefas agendadas nas opções de redistribuição, use o método LevelingOptionsEx.

Exemplo

O exemplo a seguir redistribui recursos no aplicativo usando a prioridade para resolver conflitos.

Sub LevelOverallocatedResources() 
 LevelingOptions Order:=pjLevelPriority 
 LevelNow (True) 
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.