Método Application.BoxFormat (Project)
Aplica formato a cuadros individuales de la vista Diagrama de red (diagrama PERT).
Sintaxis
expresión. BoxFormat
( _ProjectName_
, _TaskID_
, _DataTemplate_
, _HorizontalGridlines_
, _VerticalGridlines_
, _BorderShape_
, _BorderColor_
, _BorderWidth_
, _BackgroundColor_
, _BackgroundPattern_
, _Reset_
)
expresión Variable que representa un objeto Application.
Parámetros
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
ProjectName | Opcional | String | El nombre del proyecto que contiene TaskID cuando se trabaja con proyectos consolidados. El valor predeterminado es el nombre del proyecto activo. |
TaskID | Opcional | Long | Número de identificación de la tarea representada por el cuadro que se va a cambiar. El comportamiento predeterminado consiste en cambiar los cuadros que representan una o más de las tareas seleccionadas. |
DataTemplate | Opcional | String | Nombre de la plantilla de datos que se va a usar. |
HorizontalGridlines | Opcional | Boolean | True si las líneas de cuadrícula horizontales separan cada fila en el cuadro; de lo contrario, False. |
VerticalGridlines | Opcional | Boolean | True si las líneas de cuadrícula verticales separan cada columna en el cuadro; de lo contrario, False. |
BorderShape | Opcional | Long | Forma del borde del cuadro. Puede ser una de las constantes de PjBoxShape. |
BorderColor | Opcional | Long | Color del borde del cuadro. Puede ser una de las constantes de PjColor. |
BorderWidth | Opcional | Long | Especifica el ancho del borde del cuadro, donde los valores pueden estar comprendidos entre 1 y 4 para los cuatro anchos de línea mostrados en el cuadro de diálogo Formato de cuadro. |
BackgroundColor | Opcional | Long | Color del fondo del cuadro. Puede ser una de las constantes de PjColor. |
BackgroundPattern | Opcional | Long | Patrón del fondo. Puede ser una de las constantes de PjBackgroundPattern: |
Reset | Opcional | Boolean | True si el formato del cuadro se restablece al estilo predeterminado, tal como se muestra en el cuadro de diálogo Estilos de cuadro. Si Reset es True, se omiten todos los argumentos excepto ProjectName y TaskID. |
Valor devuelto
Boolean
Comentarios
Si se especifica TaskID, la tarea asociada no se pueden ocultar por aplicación de un filtro o una estructura de esquema contraído.
El uso del método BoxFormat sin especificar ningún argumento muestra el cuadro de diálogo Formato de cuadro para las tareas seleccionadas. Si no se seleccionan tareas, el método BoxFormat no tiene ningún efecto.
Utilice el método BoxFormat para cambiar el formato de los cuadros de los estilos predeterminados. Para definir los estilos predeterminados, utilice el método BoxStylesEdit o BoxStylesEditEx.
Para dar formato a los cuadros diagrama de red mediante valores hexadecimales para BorderColor y BackgroundColor, vea el método BoxFormatEx .
Ejemplo:
En el siguiente ejemplo se cambia el color del borde a rojo y el color de fondo, a un patrón interpolado azul claro.
Sub BoxFormat_Color()
'Activate the Network Diagram view
ViewApply Name:="Network Diagram"
BoxFormat TaskID:="2", bordershape:=pjBoxRoundedRectangle, VerticalGridlines:=True, _
BorderWidth:=2, backgroundpattern:=pjBackgroundLightDither, _
Backgroundcolor:=pjBlue, BorderColor:=pjRed
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.