Classe Window - fenêtre (Word VBA)

La classe Window représente une fenêtre.

Les classes suivantes donnent accès à la classe Window

Pour utiliser une variable de classe Window, elle doit d'abord être instanciée, par exemple

Dim wnd as Window
Set wnd = ActiveWindow

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe Window : Application.ActiveWindow, Application.NewWindow, Document.ActiveWindow, NewWindow, Next, Previous, Windows.Add et Windows.Item.

For Each

Voici un exemple de traitement des éléments Window dans une collection

Dim win As Window 
For Each win In Windows 
 win.DisplayVerticalScrollBar = True 
 win.DisplayHorizontalScrollBar = True 
Next win

Méthodes

Activate - Active la fenêtre spécifiée.

Close - Ferme la fenêtre spécifiée.

GetPoint - Renvoie les coordonnées à l'écran de la plage ou de la forme spécifiée.

LargeScroll - Fait défiler une fenêtre ou un volet du nombre d'écrans spécifié.

NewWindow - Ouvre une nouvelle fenêtre avec le même document que la fenêtre spécifiée.

PageScroll - Permet de faire défiler la fenêtre ou le volet spécifié, page par page.

PrintOut - Imprime l'intégralité ou une partie du document spécifié dans la fenêtre spécifiée.

RangeFromPoint - Renvoie l'objet Range ou Shape qui se trouve au point spécifié par la paire de coordonnées de position écran.

ScrollIntoView - Fait défiler la fenêtre de document de façon à afficher la plage ou la forme spécifiée dans cette fenêtre.

SetFocus - Définit le focus de la fenêtre de document spécifiée sur le corps d’un message électronique.

SmallScroll - Fait défiler une fenêtre ou un volet du nombre de lignes spécifié.

ToggleRibbon - Affiche ou masque le ruban.

Propriétés

Caption (Default member) - Cette propriété renvoie ou définit le texte de légende de la fenêtre qui s'affiche dans la barre de titre de la fenêtre de document ou de l'application.

Active True si la fenêtre spécifiée est active.

ActivePane Renvoie un objet Pane qui représente le volet actif de la fenêtre spécifiée.

DisplayHorizontalScrollBar True si une barre de défilement horizontale est affichée pour la fenêtre spécifiée.

DisplayLeftScrollBar True si la barre de défilement verticale apparaît sur le côté gauche de la fenêtre de document.

DisplayRightRuler True si la règle verticale s'affiche sur le côté droit de la fenêtre de document en mode page.

DisplayRulers True si les règles sont affichées pour la fenêtre spécifiée ou du volet.

DisplayScreenTips True si les commentaires, pieds de page, notes de fin et les liens hypertexte sont affichés sous forme de conseils.

DisplayVerticalRuler True si la règle verticale est affichée pour la fenêtre spécifiée ou du volet.

DisplayVerticalScrollBar True si une barre de défilement verticale est affichée pour la fenêtre spécifiée.

Document Renvoie un objet document associé au volet, à la fenêtre ou à la sélection spécifiés.

DocumentMap Cette propriété a la valeur True si l'Explorateur de documents est visible.

EnvelopeVisible True si l’en-tête du message électronique est visible dans la fenêtre de document.

Height Cette propriété renvoie ou définit la hauteur de la fenêtre (en points).

HorizontalPercentScrolled Cette propriété renvoie ou définit la position de défilement horizontale sous forme de pourcentage de la largeur du document.

Hwnd Renvoie un type long qui indique le handle de fenêtre de la fenêtre spécifiée.

IMEMode Cette propriété renvoie ou définit le mode de démarrage par défaut pour l'éditeur de méthode d'entrée (IME) du japonais.

Index Renvoie un type long qui représente la position d’un élément dans une collection.

Left Cette propriété renvoie ou définit un type long qui représente la position horizontale de la fenêtre spécifiée, exprimée en points.

Next Renvoie la fenêtre de document suivante dans la collection de fenêtres de document ouvertes.

Panes Renvoie une collection Panes qui représente tous les volets de la fenêtre spécifiée.

Previous Renvoie la fenêtre de document précédente dans la collection de fenêtres de document ouvertes.

Selection Renvoie l'objet Selection qui représente une plage sélectionnée ou le point d'insertion.

ShowSourceDocuments Cette propriété renvoie ou définit une constante WdShowSourceDocuments qui indique comment Microsoft Word affiche les documents source après un processus de comparaison et de fusion.

Split True si la fenêtre est divisée en plusieurs volets.

SplitVertical Renvoie ou définit le pourcentage de fractionnement vertical de la fenêtre spécifiée.

StyleAreaWidth Cette propriété renvoie ou définit la largeur de la zone de style en points.

Thumbnails Définit ou renvoie un type Boolean qui indique si les images miniatures des pages d’un document sont affichées sur le côté gauche de la fenêtre de document Microsoft Word.

Top Cette propriété renvoie ou définit la position verticale de la fenêtre de document spécifiée, en points.

Type Renvoie le type de fenêtre.

UsableHeight Renvoie la hauteur (en points) de la zone de travail active dans la fenêtre de document spécifiée.

UsableWidth Renvoie la largeur (en points) de la zone de travail active dans la fenêtre de document spécifiée.

VerticalPercentScrolled Cette propriété renvoie ou définit la position de défilement verticale sous forme de pourcentage de la longueur du document.

View Renvoie un objet View qui représente l’affichage de la fenêtre ou du volet spécifié.

Visible True si l'objet spécifié est visible.

Width Renvoie ou définit la largeur, en points, de la fenêtre de document spécifiée.

WindowNumber

WindowState Renvoie ou définit l'état de la fenêtre de document ou de tâche spécifiée.

Document - Représente un modèle de document.

Pane - Représente un volet de fenêtre.

Panes - Collection d’objets Pane qui représentent les volets d’une fenêtre donnée.

Range - Représente une zone contiguë dans un document.

Selection - Représente la sélection en cours dans une fenêtre ou un volet.

Shape - Représente un objet dans la couche dessin, tel qu’une forme automatique, une forme libre, un objet OLE, un contrôle ActiveX ou une image.

View - Contient les attributs d'affichage (comme afficher tout, ombrage de champ et quadrillage de tableau) d'une fenêtre ou d'un volet.