Méthode Application.TaskMove (Project)
Déplace la date de début d’une ou de plusieurs tâches sélectionnées du nombre de jours spécifié.
Syntaxe
expression. TaskMove
( _MoveForward_
, _IsWorkingDuration_
, _MoveDays_
)
Expression Expression qui renvoie un objet Application .
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
MoveForward | Facultatif | Variant | True si la tâche est avancée dans le temps. False si elle est reculée dans le temps. La valeur par défaut est True. |
IsWorkingDuration | Facultatif | Variant | True si le nombre de jours spécifié par MoveDays est uniquement pour les jours ouvrés. False si le nombre de jours spécifié par MoveDays correspond à des jours ouvrés et des jours chômés. La valeur par défaut est True. |
MoveDays | Facultatif | Integer | Spécifie de combien de jours les tâches sélectionnées doivent être déplacées. La valeur par défaut est 1. |
Valeur renvoyée
Boolean
Remarques
La méthode TaskMove ne remplace pas une contrainte de prédécesseur pour les tâches planifiées automatiquement.
La méthode TaskMove correspond à différentes commandes du menu déroulant Déplacer la tâche du ruban TÂCHE . Pour déplacer des parties incomplètes ou complètes d’une tâche vers la date d’état, utilisez la méthode TaskMoveToStatusDate .
Exemple
Pour l’exemple suivant, une date de début de tâche sélectionnée est vendredi, 24/7/09. Après l’exécution de l’instruction, la date de début de la tâche est lundi, 3/08/09. La date de début de la tâche a été avancée de huit jours ouvrables.
Application.TaskMove MoveDays:=8
Si la tâche sélectionnée est planifiée manuellement et a un prédécesseur avec une contrainte Fin à début (FD), l’instruction suivante recule la tâche sélectionnée d’un jour ouvré.
Si vous modifiez la tâche de manière à la planifier automatiquement, l’instruction peut reculer la tâche au maximum jusqu’à la fin de la date du prédécesseur.
Application.TaskMove MoveForward:=False
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.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour