Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 Une expression qui renvoie un objet Application .
Paramètres
| 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. Peut être 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. Peut être l’une des constantes PjLevelPeriodBasis . La valeur par défaut est pjDayByDay. |
| LevelIndividualAssignments | Facultatif | Boolean | True si le nivellement peut ajuster les affectations individuelles d’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 nivelées ; 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 de la ressource , sous l’onglet Ressources du ruban, choisissez Options de nivellement.
L’utilisation de la méthode LevelingOptionsEx sans argument affiche la boîte de dialogue de nivellement de ressource.
Pour obtenir ou définir uniquement l’option de nivellement des tâches planifiées manuellement, voir la propriété LevelFreeformTasks .
Exemple
L’exemple suivant nivelle uniquement les ressources sélectionnées pour les tâches d’août 2012, en utilisant la priorité des tâches 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.