Méthode Application.BoxCellEdit (Project)

Définit les propriétés d’une cellule individuelle dans un modèle de données pour un affichage Réseau de tâches (réseau PERT).

Syntaxe

expression. BoxCellEdit( _Name_, _Cell_, _FieldName_, _Font_, _FontSize_, _FontColor_, _Bold_, _Italic_, _Underline_, _HorizontalAlignment_, _VerticalAlignment_, _TextLineLimit_, _ShowLabel_, _Label_, _DateFormat_ )

expressionUne variable qui représente un objetApplication.

Paramètres

Nom Requis/Facultatif Type de données Description
Name Obligatoire String Nom du modèle de données contenant la cellule à modifier.
Cell Obligatoire Long Cellule à modifier. Il peut s’agir de l’une des constantes PjCell .
FieldName Facultatif Long Nom du champ à afficher dans la cellule. Il peut s’agir de l’une des constantes PjField .
Font Facultatif String Nom de la police.
FontSize Facultatif Integer Taille de la police, exprimée en points.
FontColor Facultatif Long Couleur de la police de caractères. Il peut s’agir de l’une des constantes PjColor .
Bold Facultatif Boolean Renvoie la valeur True si la police est en gras ; False dans le cas contraire.
Italic Facultatif Boolean Renvoie la valeur True si la police est en italique ; False dans le cas contraire.
Underline Facultatif Boolean Renvoie la valeur True si la police est soulignée ; False dans le cas contraire.
HorizontalAlignment Facultatif Long Spécifie l’alignement horizontal du texte dans la cellule. Il peut s’agir de l’une des constantes PjAlignment .
VerticalAlignment Facultatif Long Spécifie l’alignement horizontal du texte dans la cellule. Il peut s’agir de l’une des constantes PjVerticalAlignment .
TextLineLimit Facultatif Long Définit le nombre maximal de lignes de texte de la cellule. Les valeurs admises sont 1, 2 ou 3.
ShowLabel Facultatif Boolean Renvoie la valeur True si une étiquette est affichée dans la cellule ; False dans le cas contraire.
Label Facultatif String Définit l’étiquette de la cellule.
DateFormat Facultatif Long Définit le format de date de la cellule lorsque FieldName est un champ de date. Il peut s’agir de l’une des constantes PjDateFormat .

Valeur renvoyée

Boolean

Remarques

L’utilisation de la méthode BoxCellEdit avec les seuls arguments Name et Cell est sans effet.

Pour modifier une cellule du modèle de données où la couleur du texte peut être représentée par une couleur RVB, utilisez la méthode BoxCellEditEx.

Exemple

L’exemple suivant montre comment modifier une copie du modèle de données Critical, nommé Test Critical. La macro supprime la quatrième ligne de cellules et définit la quatrième cellule de la troisième ligne pour afficher le champ Coût réel et l’étiquette dans une couleur verte.

Sub ModifyCriticalDataTemplate() 
    Application.BoxCellLayout Name:="Test Critical", CellRows:=3, MergeCells:=True 
 
    Application.BoxCellEdit Name:="Test Critical", Cell:=pjCell4_3, _ 
        FieldName:=PjField.pjTaskActualCost, Font:="Arial", FontSize:="8", FontColor:=PjColor.pjGreen, _ 
        Bold:=False, Italic:=False, Underline:=False, HorizontalAlignment:=pjLeft, _ 
        VerticalAlignment:=pjMiddle, TextLineLimit:=1, ShowLabel:=True, Label:="Cost" 
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.