Classe Frame - cadre (Word VBA)

La classe Frame représente un cadre.

Les classes suivantes donnent accès à la classe Frame

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

Dim frm as Frame
Set frm = ActiveDocument.Frames(Index:=1)

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe Frame : Find.Frame, Frames.Add, Frames.Item, Replacement.Frame et Style.Frame.

For Each

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

Dim frm As Frame
For Each frm In ActiveDocument.Frames
	
Next frm

Méthodes

Copy - Copie le cadre spécifié dans le Presse-papiers.

Cut - Supprime le cadre spécifié du document et le place dans le Presse-papiers.

Delete - Supprime le cadre spécifié.

Select - Sélectionne l'objet spécifié.

Propriétés

Borders Renvoie une collection Borders qui représente la totalité des bordures du cadre spécifié.

Height Cette propriété renvoie ou définit une valeur unique qui représente la hauteur (en points) du cadre spécifié.

HeightRule Cette propriété renvoie ou définit un objet WdFrameSizeRule qui représente la règle permettant de déterminer la hauteur du cadre spécifié.

HorizontalDistanceFromText Cette propriété renvoie ou définit la distance horizontale entre un cadre et le texte qui l'entoure, exprimée en points.

HorizontalPosition Cette propriété renvoie ou définit la distance horizontale entre le bord du cadre et l’élément spécifié par la propriété RelativeHorizontalPosition .

LockAnchor True si le cadre spécifié est verrouillé.

Range Renvoie un objet Range qui représente la partie d'un document contenue dans le cadre.

RelativeHorizontalPosition Spécifie la position horizontale relative d’un cadre.

RelativeVerticalPosition Spécifie la position verticale relative d'un cadre.

Shading Renvoie un objet Shading qui représente la mise en forme de la trame de fond pour l'objet spécifié.

TextWrap True si le texte du document habille le cadre spécifié.

VerticalDistanceFromText Cette propriété renvoie ou définit la distance verticale (en points) entre un cadre et le texte qui l'entoure.

VerticalPosition Cette propriété renvoie ou définit la distance verticale entre le bord du cadre et l'élément spécifié par la propriété RelativeVerticalPosition.

Width Cette propriété renvoie ou définit la largeur (en points) du cadre, exprimée en points.

WidthRule Cette propriété renvoie ou définit la règle utilisée pour déterminer la largeur d'un cadre.

Borders - Collection d’objets Border qui représentent les bordures d’un objet.

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

Shading - Contient des attributs de trame de fond pour un objet.