Application.BoxCellEdit method (Project)
Legt die Eigenschaften einer einzelnen Zelle in einer Datenvorlage für eine Netzplandiagramm-Ansicht (PERT-Diagramm) fest.
Syntax
Ausdruck. BoxCellEdit
( _Name_
, _Cell_
, _FieldName_
, _Font_
, _FontSize_
, _FontColor_
, _Bold_
, _Italic_
, _Underline_
, _HorizontalAlignment_
, _VerticalAlignment_
, _TextLineLimit_
, _ShowLabel_
, _Label_
, _DateFormat_
)
expression Eine Variable, die ein Application-Objekt darstellt.
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 Farbe der Schriftart. Dies kann eine der PjColor -Konstanten sein. |
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
Wenn die BoxCellEdit-Methode nur mit den Argumenten Name und Cell verwendet wird, bleibt sie ohne Auswirkungen.
Zum Bearbeiten einer Datenvorlage, bei der die Textfarbe durch einen RGB-Wert dargestellt werden kann, verwenden Sie die BoxCellEditEx-Methode.
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 grüner Schrift fest.
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
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.