Partager via


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.