Compartir a través de


Método Application.ConsolidateProjects (Project)

Muestra los datos de uno o varios proyectos en una sola ventana.

Sintaxis

expresión. ConsolidateProjects( _Filenames_, _NewWindow_, _AttachToSources_, _PoolResources_, _HideSubtasks_, _openPool_, _UserID_, _Password_ )

expresión Variable que representa un objeto Application.

Parámetros

Nombre Obligatorio/opcional Tipo de datos Descripción
Filenames Opcional String Uno o varios nombres de archivo de proyectos que se van a consolidar.
NewWindow Opcional Boolean True si se insertan proyectos (consolidados) en un nuevo proyecto. False si se insertan proyectos en el proyecto activo en el punto de selección. El valor predeterminado es False.
AttachToSources Opcional Boolean True si los cambios en el proyecto consolidado afectan a proyectos de código fuente. El valor predeterminado es True.
PoolResources Opcional Variant El argumento PoolResources se omite en Project. Se conserva para que las macros existentes que usan este argumento no provoquen errores.
HideSubtasks Opcional Boolean True si las tareas de los proyectos especificados por Filenames están ocultas. El valor predeterminado es True.
openPool Opcional Long La acción debe realizar al abrir un archivo de grupo de servidores o la persona que comparte recursos. Al abrir un proyecto principal, el valor de este argumento se aplica también a los subproyectos. Puede ser una de las siguientes constantes PjPoolOpen. El valor predeterminado es pjPromptPool.
UserID Opcional Variant Un identificador de usuario que se va a usar al obtener acceso a un proyecto en una base de datos. Si Filenames no hace referencia a una base de datos, se omite UserID.
Password Opcional String Contraseña que se usa al abrir archivos de proyecto protegidos con una contraseña. Si el valor de Password es incorrecto o se omite y el archivo requiere una contraseña, se pedirá al usuario que especifique la contraseña.

Valor devuelto

Boolean

Comentarios

Para especificar que un proyecto consolidado se debe insertar como de solo lectura, anexe "(R/O)" al nombre de archivo en el argumento Filenames .

Ejemplo:

En el ejemplo siguiente se crea un proyecto consolidado, se imprime un informe y se cierra el proyecto sin guardarlo.

Sub ConsolidatedReport() 
    ConsolidateProjects Filenames:="Project1.mpp" & ListSeparator & "Project2.mpp", NewWindow:=True 
    ReportPrint Name:="Critical Tasks" 
    FileClose Save:=pjDoNotSave 
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.