Compartir a través de


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.