Método Application.BoxCellEdit (Project)
Establece las propiedades de una celda individual en una plantilla de datos para la vista Diagrama de red (diagrama PERT).
Sintaxis
expresión. BoxCellEdit
( _Name_
, _Cell_
, _FieldName_
, _Font_
, _FontSize_
, _FontColor_
, _Bold_
, _Italic_
, _Underline_
, _HorizontalAlignment_
, _VerticalAlignment_
, _TextLineLimit_
, _ShowLabel_
, _Label_
, _DateFormat_
)
expresión Variable que representa un objeto Application.
Parámetros
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Name | Obligatorio | String | Nombre de la plantilla de datos que contiene la celda que se va a modificar. |
Cell | Obligatorio | Long | Celda que se va a modificar. Puede ser una de las constantes de PjCell. |
FieldName | Opcional | Long | Nombre del campo que se va a mostrar en la celda. Puede ser una de las constantes de PjField. |
Font | Opcional | String | Nombre de la fuente. |
FontSize | Opcional | Integer | Tamaño de la fuente en puntos. |
FontColor | Opcional | Long | Color de la fuente. Puede ser una de las constantes de PjColor. |
Bold | Opcional | Boolean | True si la fuente está en negrita; de lo contrario, False. |
Italic | Opcional | Boolean | True si la fuente está en cursiva; de lo contrario, False. |
Underline | Opcional | Boolean | True si la fuente está subrayada; de lo contrario, False. |
HorizontalAlignment | Opcional | Long | Especifica la alineación horizontal del texto en la celda. Puede ser una de las constantes de PjAlignment. |
VerticalAlignment | Opcional | Long | Especifica la alineación vertical del texto en la celda. Puede ser una de las constantes de PjVerticalAlignment. |
TextLineLimit | Opcional | Long | Especifica el límite del número de líneas de texto en la celda. Los valores pueden ser 1, 2 o 3. |
ShowLabel | Opcional | Boolean | True si se muestra una etiqueta en la celda; de lo contrario, False. |
Label | Opcional | String | Especifica la etiqueta de la celda. |
DateFormat | Opcional | Long | Especifica el formato de fecha para la celda cuando FieldName es un campo de fecha. Puede ser una de las constantes PjDateFormat. |
Valor devuelto
Boolean
Comentarios
Si usa el método BoxCellEdit especificando solo los argumentos Name y Cell, no tendrá efecto alguno.
Para editar la celda de una plantilla de datos en la que los colores pueden ser valores RGB, use el método BoxCellEditEx.
Ejemplo:
En el siguiente ejemplo se modifica una copia de la plantilla de datos Tareas críticas denominada Test Critical. La macro quita la cuarta fila de celdas y establece la cuarta celda en la tercera fila para mostrar el campo Costo real y la etiqueta en color verde.
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
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.