Método Application.BoxLayout (Project)
Especifica el diseño de los cuadros de la vista Diagrama de red activa (diagrama PERT).
Sintaxis
expresión. BoxLayout
( _LayoutMode_
, _LayoutScheme_
, _SummaryPrecedence_
, _RowAlignment_
, _ColumnAlignment_
, _RowSpacing_
, _ColumnSpacing_
, _RowHeight_
, _ColumnWidth_
, _AdjustForPageBreaks_
, _ShowSummaryTasks_
, _ViewBackgroundColor_
, _ViewBackgroundPattern_
, _ShowProgressMarks_
, _ShowPageBreaks_
, _ShowIDOnly_
)
expresión Variable que representa un objeto Application.
Parámetros
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
LayoutMode | Opcional | Long | Especifica Si el diseño de los cuadros es controlado automáticamente o por el usuario. Puede ser una de las constantes PjLayoutMode. |
LayoutScheme | Opcional | Long | Especifica la alineación del cuadro en cada fila. Puede ser una de las constantes de PjLayoutScheme. |
ResumenPrecedence | Opcional | Boolean | Si es True, las tareas de resumen se colocan antes que las subtareas. |
RowAlignment | Opcional | Long | Alineación del texto en una fila. Puede ser una de las constantes de PjVerticalAlignment. |
ColumnAlignment | Opcional | Long | Alineación del texto en una columna. Puede ser una de las constantes de PjAlignment. |
RowSpacing | Opcional | Long | Espaciado entre filas. El valor puede estar comprendido entre 0 y 200. |
ColumnSpacing | Opcional | Long | Espaciado entre columnas. El valor puede estar comprendido entre 0 y 200. |
RowHeight | Opcional | Long | Alto de cada fila de cuadros. Puede ser una de las constantes de PjRowColSize. |
ColumnWidth | Opcional | Long | Ancho de cada columna de cuadros. Puede ser una de las constantes de PjRowColSize. |
AdjustForPageBreaks | Opcional | Boolean | Si es True, una nueva tarea se coloca en la página siguiente si no se ajusta en la página actual. Si False, una nueva tarea puede estar en un salto entre las páginas. |
ShowSummaryTasks | Opcional | Boolean | Si es True, las tareas de resumen se muestran. Si es False, las tareas de resumen están ocultos. |
ViewBackgroundColor | Opcional | Long | Color del fondo de la vista. Puede ser una de las constantes de PjColor. |
ViewBackgroundPattern | Opcional | Long | Patrón usado para el fondo. Puede ser una de las constantes de PjBackgroundPattern. |
ShowProgressMarks | Opcional | Boolean | True si las tareas en curso se marcan con una línea diagonal desde la esquina superior izquierda del cuadro de la esquina inferior derecha y las tareas completadas se marcan con una línea diagonal adicional desde la esquina superior derecha del cuadro de la esquina inferior izquierda. False si no se marca el progreso de tareas. |
ShowPageBreaks | Opcional | Boolean | True si los saltos de página se muestran en el diagrama de red; de lo contrario, False. |
ShowIDOnly | Opcional | Boolean | True si sólo se muestran los números de identificador de tarea. False si se muestran todos los campos de datos de tareas en los cuadros del diagrama de red. |
Valor devuelto
Boolean
Comentarios
Utiliza el método BoxLayout sin especificar ningún argumento, muestra el cuadro de diálogo Diseño de cuadro.
Para dar formato al diseño del diagrama de red mediante valores hexadecimales para ViewBackgroundColor, vea el método BoxLayoutEx .
Ejemplo:
En este ejemplo se establece el diseño de los cuadros en la vista Diagrama de red activa con la configuración predeterminada.
Sub ReturnToDefault()
Application.BoxLayout LayoutMode:=pjLayoutManual, LayoutScheme:=pjLayoutTopDownFromLeft, _
SummaryPrecedence:=True, RowAlignment:=pjCenter, ColumnAlignment:=pjMiddle, RowSpacing:=45, _
ColumnSpacing:=60, RowHeight:=pjSizeBestFit, ColumnWidth:=pjSizeBestFit, AdjustForPageBreaks:=True, _
ShowSummaryTasks:=True, ViewBackgroundColor:=pjWhite, ViewBackgroundPattern:=pjBackgroundSolidFill, _
ShowProgressMarks:=False, ShowPageBreaks:=True, ShowIDOnly:=False
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.