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
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.