Compartir a través de


Objeto De Windows (Project)

Contiene una colección de objetos Window. La colección Windows del objeto Application contiene todas las ventanas de la aplicación, mientras que la colección Windows del objeto Project contiene sólo las ventanas del proyecto especificado.

Comentarios

Nota:

[!NOTA] La colección Windows se mantiene por compatibilidad con versiones anteriores. Recomendamos que utilice la colección Windows2 para toda nueva programación.

Ejemplos

Uso del objeto Window

Use Windows ( Index), donde Index es el número de índice de la ventana o el título de la ventana, para devolver un único objeto Window . En el ejemplo siguiente se maximiza la primera ventana de la lista de ventanas.

Application.Windows(1).WindowState = pjMaximized

El título de la ventana es el texto que aparece en la barra de título en la parte superior de la ventana cuando la ventana no está maximizada. El título también se muestra en la lista de archivos abiertos en la parte inferior del menú ventana. Utilice la propiedad Caption para establecer o devolver el título de la ventana. Cambiar el título de la ventana no se cambia el nombre del proyecto. En el ejemplo siguiente se oculta la ventana que contiene el título "Project1".

If Application.Windows(1).Caption = "Project1" Then  
    Application.Windows(1).Visible = False  
End If

Uso del conjunto Windows

Utilice la propiedad Windows para devolver una colección Windows. En el ejemplo siguiente se colocan en cascada todas las ventanas que se muestran actualmente en el proyecto.

With Application.Windows  
    For I = 1 To .Count  
        .Item(I).Activate  
        .Item(I).Top = (I - 1) * 15  
        .Item(I).Left = (I - 1) * 15  
    Next I  
End With

Utilice el método WindowNewWindow para crear una nueva ventana y agregarla al conjunto. En el ejemplo siguiente se crea una ventana nueva en el proyecto activo.

Application.WindowNewWindow

Propiedades

Nombre
ActiveWindow
Application
Count
Elemento
Parent

Vea también

Modelo de objetos de Project

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.