Método Application.ViewEditSingle (Project)
Crea, copia o modifica una vista de una sola sección.
Sintaxis
expresión. ViewEditSingle
( _Name_
, _Create_
, _NewName_
, _Screen_
, _ShowInMenu_
, _HighlightFilter_
, _Table_
, _Filter_
, _Group_
)
expresión Variable que representa un objeto Application.
Parámetros
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Name | Opcional | String | Nombre de una vista con un solo panel para modificarla, crearla o copiarla. El valor predeterminado es el nombre de la vista activa. |
Create | Opcional | Boolean | True si Project crea una vista de un solo panel. Si NewName es una cadena vacía (""), se asigna la nueva vista el nombre especificado por Name. De lo contrario, la nueva vista es una copia de la vista especificada por Name y recibe el nombre especificado por NewName. El valor predeterminado es False. |
Newname | Opcional | Cadena | Un nuevo nombre para la vista especificada con Name (Create is False) o un nombre para la nueva vista recién creada (Create is True). Si NewName es una cadena vacía y Create es False, la vista especificada por Name conserva su nombre actual. El valor predeterminado es False. |
Screen | Opcional | Long | Constante que especifica la vista para mostrar. Puede ser una de las constantes PjViewScreen. El valor predeterminado es pjGantt |
ShowInMenu | Opcional | Boolean | True si el nombre de la vista aparece en el menú de lista desplegable Otras vistas. El valor predeterminado es False. |
HighlightFilter | Opcional | Boolean | True si Project debe resaltar los elementos filtrados. El valor predeterminado es False. |
Table | Opcional | String | Nombre de la tabla que se va a mostrar en la vista. Es obligatorio si se trata de una vista nueva. |
Filter | Opcional | String | Nombre de un filtro que se va a aplicar a la vista. Es obligatorio si se trata de una vista nueva. |
Group | Opcional | String | Nombre de un grupo que se va a aplicar a la vista. Si la vista requiere de un grupo, pero no se especifica ninguna, el valor predeterminado es "No Group". El valor Group se ignora si la vista especificada con el argumento Screen no usa grupos. |
Valor devuelto
Boolean
Ejemplo:
En el ejemplo siguiente se crea una nueva vista para las tareas que están actualmente en curso y agrupadas por duración.
Sub DisplayMyTasks()
ViewEditSingle Name:="My Tasks", Create:=True, _
Screen:=pjGantt, Table:="Schedule", _
Filter:="In Progress Tasks", Group:="Duration"
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.