Método Application.BoxCellLayout (Project)
Establece las propiedades de tamaño y diseño de una celda de una plantilla de datos de la vista Diagrama de red. El diseño inicial de una plantilla de datos nueva es: 2 filas por 2 columnas, celdas con un ancho del 100% y posibilidad de combinar celdas.
Sintaxis
expresión. BoxCellLayout
( _Name_
, _CellRows_
, _CellColumns_
, _CellWidth_
, _MergeCells_
)
expresión Variable que representa un objeto Application.
Parámetros
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Name | Obligatorio | String | Cadena. El nombre de la plantilla de datos para editar. |
CellRows | Opcional | Long | Valor de 1 a 4 que especifica el número de filas de celdas en la plantilla de datos. |
CellColumns | Opcional | Long | Valor de 1 a 4 que especifica el número de columnas de celdas en la plantilla de datos. |
CellWidth | Opcional | Integer | Valor de 100 a 200 que especifica el porcentaje en que se aumenta el ancho de las celdas de la plantilla. |
MergeCells | Opcional | Boolean | True si las celdas en blanco se combinan con la celda a la izquierda. |
Valor devuelto
Boolean
Comentarios
Si utiliza el método BoxCellLayout especificando sólo el argumento Name, no tendrá ningún efecto.
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 celda cuarta en la tercera fila para mostrar el campo Costo real y etiqueta en un color azul púrpura.
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
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.