Clase DocumentWindows (PowerPoint VBA)

Colección de todos los objetos DocumentWindow que están abiertos actualmente en Microsoft PowerPoint. En esta colección no se incluyen ventanas abiertas de presentaciones con diapositivas, las cuales se incluyen en la colección SlideShowWindows.

Para usar una variable de clase DocumentWindows, primero debe ser instanciado, por ejemplo

Dim dws as DocumentWindows
Set dws = ActivePresentation.Windows

Los siguientes procedimientos se pueden usar para establecer variables de clase DocumentWindows : Application.Windows y Presentation.Windows.

Arrange

Organiza todas las ventanas de documento abiertas en el área de trabajo.

Arrange (arrangeStyle)

arrangeStyle: Especifica si las ventanas se disponen en cascada o en mosaico.

ActivePresentation.Windows.Arrange ppArrangeCascade

Count

Devuelve el número de objetos de la colección especificada. Solo lectura.

Si la solución de Visual Studio incluye la referencia de Microsoft. Office. Interop. PowerPoint , esta propiedad se asigna a los siguientes tipos:

Dim lngCount As Long
lngCount = ActivePresentation.Windows.Count

Item

Devuelve un único objeto DocumentWindow de la colección DocumentWindows especificada.

Item (Index)

Index: Número de índice del objeto DocumentWindow único de la colección que se va a devolver.

Dim dww As DocumentWindow
Set dww = ActivePresentation.Windows(Index:=1)