Propiedad Application.Windows (Project)
Obtiene una colección Windows que representa las ventanas abiertas en la aplicación. Read-only objeto.
Sintaxis
expresión. Windows
expresión Variable que representa un objeto Application.
Comentarios
La propiedad Windows duplica la propiedad Windows2, excepto en que devuelve una colección Windows, en lugar de un conjunto Windows2. La propiedad Windows2 y el objeto de conjunto Windows2 se recomiendan para todas las nuevas programaciones tanto de VBA como de aplicaciones externas desarrolladas con .NET Framework. Para mantener la compatibilidad con las aplicaciones existentes se mantienen la propiedad de Windows y la colección Windows.
Ejemplo:
En el ejemplo siguiente se colocan en cascada todas las ventanas abiertas.
Sub CascadeWindows()
Dim I As Integer
ActiveWindow.WindowState = pjNormal ' Restore the window.
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
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.