Método Application.CalendarBarStylesEdit (Project)
Cambia el estilo del tipo de barra especificado en la vista Calendario.
Sintaxis
expresión. CalendarBarStylesEdit
( _Item_
, _Bar_
, _Pattern_
, _Color_
, _Align_
, _Wrap_
, _Shadow_
, _Field1_
, _Field2_
, _Field3_
, _Field4_
, _Field5_
, _SplitPattern_
)
expresión Variable que representa un objeto Application.
Parámetros
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Item | Obligatorio | Long | El tipo de estilo de barra de calendario para editar. Puede ser una de las siguientes constantes PjBarItem: pjBarNonCritical, pjBarCritical, pjBarSummary, pjBarMilestone, pjBarMarked, pjBarHighlighted, pjBarProjectSummary o pjBarExternalTask. |
Bar | Opcional | Long | Tipo de barra. Puede ser una de las constantes PjCalendarBarType siguientes: pjNormalBar, pjLineBar o pjNoBar. |
Pattern | Opcional | Long | Patrón de la barra. Puede ser una de las constantes de PjFillPattern. |
Color | Opcional | Long | Color de la barra. Puede ser una de las constantes de PjColor. |
Align | Opcional | Long | Justificación del texto de la barra. Puede ser una de las siguientes constantes de PjAlignment: pjCenter, pjLeft o pjRight. |
Wrap | Opcional | Boolean | True si Project ajusta el texto en la barra; de lo contrario, False. |
Shadow | Opcional | Boolean | True si la barra contiene una sombra; de lo contrario, False. |
Campo 1 | Opcional | String | Primer campo que se muestra en la barra. |
Field2 | Opcional | String | Segundo campo que se muestra en la barra. |
Campo 3 | Opcional | String | Tercer campo que se muestra en la barra. |
Campo 4 | Opcional | String | Cuarto campo que se muestra en la barra. |
Campo 5 | Opcional | String | Quinto campo que se muestra en la barra. |
SplitPattern | Opcional | Long | Trama de línea utilizada para mostrar las tareas divididas. Puede ser una de las siguientes constantes de PjLineType: pjNoLines, pjDash, pjCloseDot, pjContinuous o pjDot. |
Valor devuelto
Boolean
Comentarios
Para especificar un valor en cualquiera de los campos Field1 a Field5, es necesario haber especificado también todos los argumentos de Field anteriores. Por ejemplo, si especifica Field3 también deberá especificar Field1 y Field2.
Nota:
Los parámetros Field1 a Field5 no pueden usar constantes de PjFields. Para ver los nombres de los campos que puede agregar a las barras del calendario, abra la vista Calendario y haga clic en la pestaña Formato que se encuentra en el grupo Herramientas de calendario. Haga clic en Estilos de barra en la cinta de opciones y, a continuación, haga clic en la lista desplegable Campos .
Para editar estilos de barra de calendario en los que Color puede ser un valor RGB, use el método CalendarBarStylesEditEx .
Ejemplo:
En el siguiente ejemplo se establecen las tareas críticas como barras normales y el color, en púrpura con franjas diagonales, así como los campos para que incluyan el nombre de tarea y los nombres de los recursos asignados. El él también se establecen las tareas de resumen como barras de líneas y el color en verde.
Sub CalendarBar_StyleEdit()
'Activate Caldender view
ViewApply Name:="Calendar"
CalendarBarStylesEdit Item:=pjBarCritical, Bar:=PjCalendarBarType.pjNormalBar, _
Color:=PjColor.pjPurple, Pattern:=PjFillPattern.pjDiagonalRightPattern, _
Field1:="Name", Field2:="Resource Names"
CalendarBarStylesEdit Item:=pjBarSummary, Bar:=PjCalendarBarType.pjLineBar, _
Color:=PjColor.pjGreen
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.