Método Application.TaskOnTimeline (Project)
Administra tareas en el panel Escala de tiempo o para una escala de tiempo personalizada especificada.
Sintaxis
expresión. TaskOnTimeline
( _TaskID_
, _Remove_
, _TimelineViewName_
)
Expresión Expresión que devuelve un objeto Application .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
TaskID | Opcional | Long | Especifica el número de identificación de una tarea que se va a agregar a la escala de tiempo o quitar de la escala de tiempo. Si se especifica TaskID , se omiten las tareas seleccionadas. |
Remove | Opcional | Boolean | True si la tarea especificada por TaskID o las tareas seleccionadas se quita de la escala de tiempo; de lo contrario, False. El valor predeterminado es False. |
TimelineViewName | Opcional | String | Especifica el nombre de la escala de tiempo que se va a usar. El nombre puede ser el nombre integrado "Escala de tiempo" o una escala de tiempo personalizada existente, por ejemplo "Mi escala de tiempo". El valor predeterminado es el nombre de la escala de tiempo activa. |
ShowDialog | Opcional | Boolean | True si Project muestra el cuadro de diálogo Agregar tareas a la escala de tiempo; de lo contrario, False. Las tareas que ya están en la escala de tiempo tienen una comprobación por su nombre. Si ShowDialog es True, Project omite los argumentos TaskID y Remove. El valor predeterminado es False. |
Valor devuelto
Boolean
Comentarios
Ejecución de TaskOnTimeline sin argumentos coloca las tareas seleccionadas en la escala de tiempo activo.
Si el proyecto incluye vistas de escala de tiempo personalizadas, el uso del argumento TimelineViewName activa la escala de tiempo especificada y, a continuación, aplica los cambios especificados por los demás argumentos. Si la escala de tiempo especificado no existe, TaskOnTimeline no realiza ninguna acción, pero aún devuelve True.
Ejemplo:
La siguiente instrucción quita las tareas seleccionadas de la escala de tiempo. Puede seleccionar las tareas en el Diagrama de Gantt o la escala de tiempo.
application.TaskOnTimeline Remove:=True
Si el panel Escala de tiempo integrado está activo y existe una escala de tiempo personalizada llamada "Mi escala de tiempo", la instrucción siguiente reemplaza el panel Escala de tiempo con "Mi escala de tiempo" y, a continuación, agrega la tarea 3 a la escala de tiempo personalizada.
application.TaskOnTimeline TaskID:=3, TimelineViewName:="My Timeline"
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.