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.
Modifie le masque de code de la structure de répartition du travail (WBS).
Syntaxe
expression.
WBSCodeMaskEdit( _CodePrefix_, _Level_, _Sequence_, _Length_, _Separator_, _CodeGenerate_, _VerifyUniqueness_ )
expressionUne variable qui représente un objetApplication.
Paramètres
| Nom | Requis/Facultatif | Type de données | Description |
|---|---|---|---|
| CodePrefix | Facultatif | String | Préfixe du code WBS pour le projet. |
| Level | Facultatif | Long | Niveau du masque du code à modifier. La valeur par défaut est le niveau directement supérieur à celui du niveau le plus élevé actuellement spécifié pour le champ. |
| Sequence | Facultatif | Long | Séquence du niveau spécifié dans Level. Peut être l’une des constantes PjWBSSequence suivantes : pjWBSOrderedNumbers, pjWBSOrderedLowercaseLetters, pjWBSOrderedUppercaseLetters ou pjWBSUnorderedCharacters. La valeur par défaut est pjWBSOrderedNumbers. |
| Length | Facultatif | Variant | Spécifie la longueur d’un niveau donné. Il peut s’agir de la chaîne « Any » ou d’un entier compris entre 1 et -255. La valeur par défaut est « Any ». |
| Separator | Facultatif | String | Caractère qui sépare le niveau spécifié dans Niveau du suivant. Il peut s’agir de « . », « - », « + » ou « / ». La valeur par défaut est « . ». |
| Génération de code | Facultatif | Boolean | Cet argument a la valeur True si un nouveau code de structure de la répartition du travail est généré chaque fois qu’une tâche est créée. |
| VerifyUniqueness | Facultatif | Boolean | Cet argument a la valeur True si l’unicité des nouveaux codes de structure de la répartition du travail a été vérifiée. |
Valeur renvoyée
Boolean
Remarques
L’utilisation de la méthode WBSCodeMaskEdit sans argument affiche la boîte de dialogue Définition du code WBS.
Exemple
L’exemple suivant crée un masque à deux niveaux pour les codes WBS. En utilisant les valeurs par défaut de la méthode, la première ligne spécifie que le premier niveau utilise des codes à deux chiffres, triés par nombre, et qu’il est séparé du niveau suivant par le caractère « -« . La deuxième ligne spécifie que les lettres majuscules, triées par ordre alphabétique, sont utilisées pour le deuxième niveau et sont séparées du niveau suivant par le caractère « . » par défaut. Par défaut, de nouveaux codes utilisant le masque sont générés pour chaque nouvelle tâche et sont vérifiés pour l’unicité au sein du projet.
Les résultats possibles seraient dans l’ordre 01-A.1, 01-A.2, 01-B.1, 01-B.2, 02-A.1, 02-A.2, 02-B.1, 02-B.2, etc.
Sub SetNewWBSCode()
Application.WBSCodeMaskEdit Length:=2, Separator:="-"
Application.WBSCodeMaskEdit Length:=1, Sequence:=pjWBSOrderedUppercaseLetters
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.