Méthode Application.LevelingOptionsEx (Project)
Spécifie les options d’audit du projet actif, y compris l’audit des tâches planifiées manuellement.
Syntaxe
expression. LevelingOptionsEx
( _Automatic_
, _DelayInSlack_
, _AutoClearLeveling_
, _Order_
, _LevelEntireProject_
, _FromDate_
, _ToDate_
, _PeriodBasis_
, _LevelIndividualAssignments_
, _LevelingCanSplit_
, _LevelProposedBookings_
, _LevelPinnedTasks_
)
Expression Expression qui renvoie un objet Application .
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Automatique | Facultatif | Boolean | Cet argument a la valeur True si Project réalise automatiquement un audit des tâches du projet actif. Il a la valeur False si l’audit est manuel. La valeur par défaut est False. |
DelayInslack | Facultatif | Boolean | Cet argument a la valeur True si le projet actif ne peut être audité que dans la marge disponible. Il a la valeur False si le projet peut être retardé de façon à auditer les ressources. La valeur par défaut est False. |
AutoClearLeveling | Facultatif | Boolean | Cet argument a la valeurTrue si Project efface les anciennes valeurs d’audit avant d’auditer ; sinon, il a la valeur False. La valeur par défaut est True. |
Order | Facultatif | Integer | Constante qui indique à Project comment résoudre les conflits de ressources lors de l’audit des tâches du projet actif. Il peut s’agir de l’une des constantes PjLevelOrder . La valeur par défaut est pjLevelOrderStandard. |
LevelEntireProject | Facultatif | Boolean | Cet argument a la valeur True si l’intégralité du projet fait l’objet d’un audit. Il a la valeur False si seules les ressources de la plage de dates indiquée par les arguments FromDate et ToDate font l’objet d’un audit. La valeur par défaut est True. |
FromDate | Facultatif | Variant | Date de fin d’un intervalle à l’intérieur duquel les ressources surutilisées font l’objet d’un audit. L’argument FromDate est ignoré si LevelEntireProject a la valeur True. |
ToDate | Facultatif | Variant | Date de fin d’un intervalle à l’intérieur duquel les ressources surutilisées font l’objet d’un audit. L’argument ToDate est ignoré si LevelEntireProject a la valeur True. |
PeriodBasis | Facultatif | Integer | Indique la fréquence à laquelle Project doit rechercher les ressources surutilisées. Il peut s’agir de l’une des constantes PjLevelPeriodBasis . La valeur par défaut est pjDayByDay. |
LevelIndividualAssignments | Facultatif | Boolean | True si le nivellement peut ajuster des affectations individuelles sur une tâche ; sinon, False. La valeur par défaut est True. |
LevelingCanSplit | Facultatif | Boolean | Cet argument a la valeur True si l’audit peut créer des fractionnements dans le travail restant ; sinon, il a la valeur False. La valeur par défaut est True. |
LevelProposedBookings | Facultatif | Boolean | Cet argument a la valeurTrue si l’audit inclut des réservations de ressources proposées ; sinon, il a la valeur False. La valeur par défaut est False. |
LevelPinnedTasks | Facultatif | Boolean | True si les tâches planifiées manuellement sont mises à niveau ; sinon, False. La valeur par défaut est False. |
Valeur renvoyée
Boolean
Remarques
Si vous ne spécifiez pas un argument, sa valeur par défaut correspond au paramètre en cours dans la boîte de dialogue Audit des ressources. Les valeurs par défaut spécifiées dans la liste de paramètres sont prévues pour une nouvelle installation de Project. Pour accéder à la boîte de dialogue Nivellement des ressources, sous l’onglet Ressource du ruban, choisissez Options de nivellement.
L’utilisation de la méthode LevelingOptionsEx sans argument affiche la boîte de dialogue Nivellement des ressources.
Pour obtenir ou définir uniquement l’option de mise à l’échelle des tâches planifiées manuellement, consultez la propriété LevelFreeformTasks .
Exemple
L’exemple suivant n’a pour effet de mettre à niveau que les ressources sélectionnées pour les tâches d’août 2012, en utilisant la priorité de tâche pour résoudre les conflits.
Sub LevelOverallocatedResources()
LevelingOptionsEx Order:=pjLevelPriority, LevelEntireProject:=False, _
FromDate:="8/1/2012", ToDate:="8/31/2012"
LevelNow (False)
End Sub
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.