Clase Windows (Word VBA)

Una colección de objetos Window que representa todas las ventanas disponibles. Para usar una variable de clase Windows, primero debe ser instanciado, por ejemplo


Dim wnds as Windows
Set wnds = Windows

For Each

A continuación, se muestra un ejemplo de cómo procesar los elementos Windows en una colección.


Dim wnd As Window
For Each wnd In Windows
	
Next wnd

Add

Devuelve un objeto Window que representa una nueva ventana de un documento.

Si hay más de una ventana abierta para el mismo documento, en el título de la ventana aparecerán dos puntos (:) seguidos de un número.

Add (Window)

Window: El objeto de ventana que desea abrir otra ventana.


Windows.Add

Arrange

Organiza todas las ventanas del documento abierto en el área de trabajo de la aplicación.

Como Microsoft Word utiliza una interfaz simple de documentos (SDI), este método ya no surte ningún efecto.

Arrange (ArrangeStyle)

ArrangeStyle: Organización de la ventana.


Windows.Arrange ArrangeStyle:=wdTiled

BreakSideBySide

Finaliza el modo de en paralelo si dos ventanas están en el modo en paralelo.


ActiveDocument.Windows.BreakSideBySide

CompareSideBySideWith

Abre dos ventanas en modo paralelo.

No puede usar el método CompareSideBySideWith con el objeto Application o la propiedad ActiveDocument.

CompareSideBySideWith (Document)

Document: Documento que se va a presentar en las ventanas en paralelo.


Dim objDoc1 As Word.Document 
Dim objDoc2 As Word.Document 
 
Set objDoc1 = Documents.Add 
Set objDoc2 = Documents.Add 
 
objDoc2.Activate 
objDoc2.Windows.CompareSideBySideWith objDoc1 
Windows.ResetPositionsSideBySide

Count

Devuelve un Long que representa el número de ventanas de la colección.


Dim lngCount As Long
lngCount = Windows.Count

Item

Devuelve un objeto Window individual de una colección.

Item (Index)

Index: El objeto individual que se va a devolver.


Dim wnd As Window
Set wnd = Windows(Index:=1)

ResetPositionsSideBySide

Restablece dos ventanas de documento que estén en el modo de vista Comparar en paralelo con.

Este método corresponde al botón Restablecer posición de la ventana de la barra de herramientas Comparar en paralelo.


Windows.ResetPositionsSideBySide

SyncScrollingSideBySide


Windows.SyncScrollingSideBySide = True