Compartir a través de


Objeto Window (Project)

Representa una ventana de la aplicación o proyecto. El objeto Window es un miembro de la colección Windows.

Comentarios

Nota:

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

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

Ejemplos

Uso del objeto Window

Use Windows (Index ), dondeIndex 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

Métodos

Nombre
Activate
Close
Refresh
WebBrowserControlFrame
WebBrowserControlWindow

Propiedades

Nombre
ActivePane
Application
BottomPane
Caption
Height
Index
Left
Parent
Top
TopPane
Visible
Width
WindowState

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.