Méthode Application.OptionsSchedule (Project)
Définit les options de prévision.
Syntaxe
expression. OptionsSchedule
( _ScheduleMessages_
, _StartOnCurrentDate_
, _AutoLink_
, _AutoSplit_
, _CriticalSlack_
, _TaskType_
, _DurationUnits_
, _WorkUnits_
, _AutoTrack_
, _SetDefaults_
, _AssignmentUnits_
, _EffortDriven_
, _HonorConstraints_
, _ShowEstimated_
, _NewTasksEstimated_
)
expressionUne variable qui représente un objetApplication.
Paramètres
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
ScheduleMessages | Facultatif | Variant | Boolean. Renvoie la valeur True si des messages s’affichent lorsque des problèmes de prévision se produisent ; False dans le cas contraire. |
StartOnCurrentDate | Facultatif | Boolean | True si les nouvelles tâches commencent à la date du jour. False si les nouvelles tâches commencent à la date de début du projet (projets prévus à partir de la date de début) ou à la date de fin du projet (projets prévus à partir de la date de fin). |
Lien automatique | Facultatif | Boolean | Renvoie la valeur True si les tâches sont automatiquement liées ; False dans le cas contraire. |
Autosplit | Facultatif | Boolean | Renvoie la valeur True si les tâches en cours de réalisation sont automatiquement fractionnées ; False dans le cas contraire. |
CriticalSlack | Facultatif | Variant | Marge maximale autorisée pour les tâches critiques. |
TaskType | Facultatif | Long | Type par défaut pour les nouvelles tâches. Il peut s’agir de l’une des constantes PjTaskFixedType . |
DurationUnits | Facultatif | Long | Unité de durée par défaut pour les tâches. Il peut s’agir de l’une des constantes PjUnit . |
WorkUnits | Facultatif | Long | Unité de travail par défaut pour les affectations de ressources. Il peut s'agir d'une des constantes PjUnit. |
AutoTrack | Facultatif | Boolean | Renvoie la valeur True si les champs de suivi de tâche mettent automatiquement à jour les affectations de ressources ; False dans le cas contraire. |
SetDefaults | Facultatif | Boolean | Renvoie la valeur True si les valeurs indiquées pour tous les arguments, à l’exception de ScheduleMessages et de AssignmentUnits deviennent les valeurs par défaut pour les nouveaux fichiers de projet ; False dans le cas contraire. |
AssignmentUnits | Facultatif | Long | Spécifie l’affichage des unités d’affectation. Il peut s’agir de l’une des constantes PjAssignmentUnit . |
EffortDriven | Facultatif | Boolean | Renvoie la valeur True si les nouvelles tâches sont pilotées par l’effort. False dans le cas contraire. |
HonorConstraints | Facultatif | Boolean | Renvoie la valeur True si les tâches respectent leurs dates de contrainte.False dans le cas contraire. |
ShowEstimated | Facultatif | Boolean | Renvoie la valeur True si les durées des tâches des nouveaux projets sont affichées avec le caractère estimé ; False dans le cas contraire. |
NewTasksEstimated | Facultatif | Boolean | Renvoie la valeur True si les nouvelles tâches du projet actif ont des durées estimées ; False dans le cas contraire. |
Valeur renvoyée
Booléen
Remarques
Si vous ne spécifiez pas un argument, sa valeur par défaut est spécifiée par le paramètre indiqué sous l’onglet Prévisions de la boîte de dialogue Options de Project.
L’utilisation de la méthode OptionsSchedule sans indication d’argument génère l’affichage de la boîte de dialogue Options de Project.
Exemple
L'exemple suivant permet l'affichage de messages en cas de problème de prévision, la planification du démarrage de nouvelles tâches à la date du jour et la définition de l'unité de durée des tâches par défaut à une semaine.
Sub Options_Schedule()
OptionsSchedule ScheduleMessages:=True, StartOnCurrentDate:=True, DurationUnits:=pjWeek
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.