Compartir a través de


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.