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.