Freigeben über


Application.BoxCellEditEx method (Project)

Legt die Eigenschaften einer einzelnen Zelle in einer Datenvorlage für eine Netzwerkplan-Ansicht (PERT-Diagramm) fest, bei der die Schriftartfarbe durch einen Hexadezimalwert angegeben werden kann.

Syntax

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

Ausdruck Ein Ausdruck, der ein Application-Objekt zurückgibt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Name Erforderlich String Der Name der Datenvorlage, die die zu bearbeitende Zelle enthält.
Cell Erforderlich Long Die zu bearbeitende Zelle. Dies kann eine der PjCell -Konstanten sein.
FieldName Optional Long Der Name des Felds, das in der Zelle angezeigt werden soll. Dies kann eine der PjField -Konstanten sein.
Font Optional String Der Name der Schriftart.
FontSize Optional Integer Der Schriftgrad in Punkt.
FontColor Optional Long Die RGB-Farbe der Schriftart. Dies kann ein Hexadezimalwert sein, dabei enthält das letzte Byte den Wert für Rot. Z. B. entspricht der Wert &HFF0000 Blau und &H00FFFF Gelb.
Bold Optional Boolean True, Wenn die Schriftart fett formatiert ist. anderenfalls False.
Italic Optional Boolean True, Wenn die Schriftart kursiv ist. anderenfalls False.
Underline Optional Boolean True, Wenn die Schriftart unterstrichen ist. anderenfalls False.
HorizontalAlignment Optional Long Gibt die horizontale Ausrichtung von Text in der Zelle an. Dies kann eine der PjAlignment -Konstanten sein.
VerticalAlignment Optional Long Gibt die vertikale Ausrichtung von Text in der Zelle an. Dies kann eine der PjVerticalAlignment -Konstanten sein.
TextLineLimit Optional Long Gibt den Grenzwert für die Anzahl der Zeilen in der Zelle an. Dieser kann 1, 2 oder 3 sein.
ShowLabel Optional Boolean True, Wenn in der Zelle eine Beschriftung angezeigt wird. anderenfalls False.
Label Optional String Gibt die Zellenbeschriftung an.
DateFormat Optional Long Gibt das Datumsformat für die Zelle an, wenn FieldName ein Date-Feld ist. Dies kann eine der PjDateFormat -Konstanten sein.

Rückgabewert

Boolean

Bemerkungen

Verwenden die BoxCellEditEx -Methode mit nur den Argumenten Name und Cell hat keine Auswirkung.

Beispiel

Im folgenden Beispiel wird eine Kopie der Datenvorlage Critical mit dem Namen Test Critical geändert. Das Makro entfernt die vierte Zeile aus Zellen und legt die vierte Zelle in der dritten Zeile auf die Anzeige des Felds Aktuelle Kosten in blauvioletter Schrift fest.

Sub ModifyCriticalDataTemplate() 
 Application.BoxCellLayout Name:="Test Critical", CellRows:=3, MergeCells:=True 
 
 Application.BoxCellEditEx Name:="Test Critical", Cell:=pjCell4_3, _ 
 FieldName:=PjField.pjTaskActualCost, Font:="Arial", FontSize:="8", FontColor:=&HFF0077, _ 
 Bold:=False, Italic:=False, Underline:=False, HorizontalAlignment:=pjLeft, _ 
 VerticalAlignment:=pjMiddle, TextLineLimit:=1, ShowLabel:=True, Label:="Cost" 
End Sub

Hinweis

Wenn Sie eine der PjColor-Enumerationskonstanten für den FontColor-Parameter verwenden, ist die Farbe nahezu schwarz. For example, the value of pjGreen is 9, which in the BoxCellEditEx method is a very dark red. To use only the sixteen colors available with PjColor constants, use the BoxCellEdit method.

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.