Método Application.ViewApplyEx (Project)
Aplica una vista a la ventana activa, donde el cambio se puede realizar en una de las vistas integradas y aplicar a un panel especificado en una vista en dos paneles.
Sintaxis
expresión. ViewApplyEx (Name, SinglePane, Toggle, ApplyTo, BuiltInView)
Expresión Expresión que devuelve un objeto Application .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Name | Opcional | String | Nombre de la vista que se va a mostrar en la ventana activa. |
SinglePane | Opcional | Boolean | True si se quita una división existente y la ventana activa muestra una vista de un solo panel. El valor predeterminado es False. |
Toggle | Opcional | Boolean | True si se pasa la ventana activa de un panel a dos paneles, o desde dos paneles a un panel. Toggle se omite si SinglePane es True. El valor predeterminado es False. |
ApplyTo | Opcional | Número entero | Especifica dónde se aplica la vista. El valor puede ser uno de los valores ApplyTo. |
BuiltInView | Opcional | PjViewType | Especifica una vista integrada. Puede ser una de las constantes de PjViewType. El valor predeterminado es pjViewUndefined. BuiltInView se omite si se especifica Name. |
Valores ApplyTo
Valor | Descripción |
---|---|
0 | Panel principal (normalmente el superior) de una vista en dos paneles |
1 | Panel secundario (normalmente el inferior) de una vista en dos paneles |
4 | Panel activo |
5 | Panel principal, o panel Escala de tiempo cuando está activo |
Valor devuelto
Boolean
Comentarios
Nota:
[!NOTA] En una vista combinada, el panel principal es la vista que permanece cuando se cierra un panel de detalles o secundario. Normalmente el panel principal se encuentra en la parte superior; no obstante Escala de tiempo es un panel secundario, pero se muestra en la parte superior. Por ejemplo, con la vista Hoja de recursos, al hacer clic en Detalles en la ficha Ver de la cinta de opciones, el panel secundario Formulario de recursos aparece en la parte inferior. Al hacer clic en Escala de tiempo se cierra el Formulario de recursos de la parte inferior y se abre el panel Escala de tiempo en la parte superior.
La vista Diagrama de Gantt no se puede combinar con la vista Organizador de equipo. Algunas vistas, como la vista Calendario, no se puede mostrar en un panel de detalles. El método ViewApply muestra un mensaje de error y, a continuación, muestra el error 1004, "se ha producido un error inesperado con el método".
Ejemplo:
El siguiente ejemplo configura la ventana activa de sección única en una vista combinada con el Diagrama de Gantt en el panel inferior. Se supone que la vista activa es algo distinto del diagrama de Gantt.
Sub ChangeWindowToGanttChart()
ViewApplyEx Toggle:=True, BuiltInView:=pjViewGantt
End Sub
Si la vista en dos paneles actual incluye las vistas Uso de recursos y Escala de tiempo, y cualquiera de los paneles se encuentra seleccionado, el ejemplo siguiente muestra la vista Uso de recursos en el panel superior y la vista Uso de tareas en el inferior.
Sub ChangeSecondaryToTaskForm()
ViewApplyEx(Name:="Task Usage", ApplyTo:=1)
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.