Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
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.