Método Application.GanttBarFormatEx (Project)
Cambia el formato de las barras de Gantt de los estilos predeterminados, donde los colores pueden ser valores RGB hexadecimales.
Sintaxis
expresión. GanttBarFormatEx
( _TaskID_
, _GanttStyle_
, _StartShape_
, _StartType_
, _StartColor_
, _MiddleShape_
, _MiddlePattern_
, _MiddleColor_
, _EndShape_
, _EndType_
, _EndColor_
, _LeftText_
, _RightText_
, _TopText_
, _BottomText_
, _InsideText_
, _Reset_
, _ProjectName_
)
Expresión Expresión que devuelve un objeto Application .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
TaskID | Opcional | Long | Número de identificación de la tarea que se va a cambiar en el diagrama de Gantt. El comportamiento predeterminado es cambiar las barras de Gantt de las tareas seleccionadas. |
GanttStyle | Opcional | Integer | Estilo aplicado a la barra de Gantt para dar formato. El valor de GanttStyle se basa en la posición de la barra de estilo en el cuadro de diálogo Estilos de barra. Por ejemplo, el valor 3 devuelve el tercer estilo de barra en la lista. |
StartShape | Opcional | Integer | Forma inicial de la barra de Gantt. Puede ser una de las constantes de PjBarEndShape. |
StartType | Opcional | Integer | Tipo inicial de la barra de Gantt. Puede ser una de las constantes de PjBarType. |
StartColor | Opcional | Long | Color de la forma inicial de la barra de Gantt. Puede ser un valor RGB hexadecimal, en el que el último byte representa el color rojo. Por ejemplo, el valor &H00FFFF es el color amarillo. |
MiddleShape | Opcional | Integer | La forma central de la barra de Gantt. Puede ser una de las constantes de PjBarShape. |
MiddlePattern | Opcional | Integer | El patrón medio de la barra de Gantt. Puede ser una de las constantes de PjFillPattern. |
MiddleColor | Opcional | Long | Color de la forma central de la barra de Gantt. Puede ser un valor RGB hexadecimal, en el que el último byte representa el color rojo. Por ejemplo, el valor &HFF00FF es el color púrpura. |
EndShape | Opcional | Integer | La forma final de la barra de Gantt. Puede ser una de las constantes PjBarEndShape. |
EndType | Opcional | Integer | El tipo de extremo de la barra de Gantt. Puede ser una de las siguientes constantes de PjBarType: pjDashed, pjFramed o pjSolid. |
EndColor | Opcional | Long | Color de la forma final de la barra de Gantt. Puede ser un valor RGB hexadecimal, en el que el último byte representa el color rojo. Por ejemplo, el valor &HFFFF00 es el color verde azulado. |
LeftText | Opcional | String | Campo de tarea que se muestra a la izquierda de la barra de Gantt. |
RightText | Opcional | String | Campo de tarea que se muestra a la derecha de la barra de Gantt. |
TopText | Opcional | String | Campo de tarea que se muestra encima de la barra de Gantt. |
BottomText | Opcional | String | Campo de tarea que se muestra bajo la barra de Gantt. |
InsideText | Opcional | String | Campo de tarea que se muestra dentro de la barra de Gantt. |
Reset | Opcional | Boolean | True si la barra de formato se restablece con el formato predeterminado del estilo en el cuadro de diálogo Estilos de barra; de lo contrario, False. |
ProjectName | Opcional | String | El nombre del proyecto que contiene TaskID si se implica consolidación. El valor predeterminado es el nombre del proyecto activo. |
Valor devuelto
Boolean
Comentarios
Si se usa el método GanttBarFormatEx sin especificar ningún argumento, muestra el cuadro de diálogo Formato de barra.
Para definir los estilos predeterminados en los que los colores pueden ser valores RGB hexadecimales, use el método GanttBarEditEx.
Ejemplo
En el siguiente ejemplo se muestra una forma de rombo rojo mediana para el inicio de la tarea cuyo identificador de tarea es 3.
Sub GanttBar_Format()
'Activate Gantt Chart view
ViewApply Name:="&Gantt Chart"
GanttBarFormatEx TaskID:=3, StartShape:=pjDiamond, StartType:=pjSolid, StartColor:=&H8888FF
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.