Classe OMath (Word VBA)

La classe OMath représente une équation.

Les procédures principales de la classe OMath sont OMathArgs.Add et OMaths.Add

For Each

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

Dim omd As OMathDelim: Set omd = 
Dim omhE As OMath
For Each omhE In omd.E
	With omhE
		
	End With
Next omhE

Thèmes

Les procédures suivantes de cette classe ont été regroupées et sont décrites sur une page thématique séparée

Add with its procedures OMathArgs.Add et OMaths.Add

Propriétés

AlignPoint Cette propriété renvoie ou définit un type long qui représente la position de caractère du point d'alignement dans l'équation.

7 
omh.AlignPoint =

ArgIndex Renvoie un type long qui représente l'index de l'argument de ce composant par rapport à l'objet mathématique contenant.

7 
Dim lngArgIndex As Long
lngArgIndex = omh.ArgIndex

ArgSize Cette propriété renvoie ou définit un type long qui représente la taille de script d'un argument, par exemple, texte, script ou script-script.

7 
omh.ArgSize =

Breaks Renvoie une collection OMathBreaks qui représente les sauts de ligne dans une équation.

7 
Dim ombsBreaks As OMathBreaks
Set ombsBreaks = omh.Breaks

Functions Renvoie une collection OMathFunctions qui représente les fonctions contenues dans une équation.

7 
Dim omfsFunctions As OMathFunctions
Set omfsFunctions = omh.Functions

Justification Cette propriété renvoie ou définit un WdOMathJc qui représente la justification pour une équation.

7 
omh.Justification = wdOMathJcCenter

NestingLevel Renvoie un type long qui représente le niveau d'imbrication d'un objet OMath .

7 
Dim lngNestingLevel As Long
lngNestingLevel = omh.NestingLevel

Parent Renvoie un Object qui représente l'objet parent de l'objet OMath spécifié.

7 
Dim objParent As Object
Set objParent = omh.Parent

ParentArg Renvoie un objet OMath qui représente le parent, ou le contenant, l'argument.

7 
Dim omhParentArg As OMath
Set omhParentArg = omh.ParentArg

ParentCol Renvoie un objet OMathMatCol qui représente la colonne parente dans une matrice.

7 
Dim ommParentCol As OMathMatCol
Set ommParentCol = omh.ParentCol

ParentFunction Renvoie un objet OMathFunction qui représente le parent, ou le conteneur, de la fonction.

7 
Dim omfParentFunction As OMathFunction
Set omfParentFunction = omh.ParentFunction

ParentOMath Renvoie un objet OMath qui représente l'élément parent.

7 
Dim omhParentOMath As OMath
Set omhParentOMath = omh.ParentOMath

ParentRow Renvoie un objet OMathMatRow qui représente la ligne parente dans une matrice.

7 
Dim ommParentRow As OMathMatRow
Set ommParentRow = omh.ParentRow

Range Renvoie un objet Range qui représente la partie d'un document contenue dans l'objet spécifié.

7 
Dim rngRange As Range
Set rngRange = omh.Range

Type Cette propriété renvoie ou définit une constante WdOMathType qui indique si une équation s'affiche en ligne avec le texte qui l'entoure ou s'affiche sur sa propre ligne.

7 
omh.Type = wdOMathDisplay

OMathArgs.Count Renvoie le nombre d'éléments dans la collection OMathArgs.

Dim omas As OMathArgs: Set omas =  
Dim lngCount As Long
lngCount = omas.Count

OMathArgs.Parent Renvoie un Object qui représente l'objet parent de l'objet OMathArgs spécifié.

Dim omas As OMathArgs: Set omas =  
Dim objParent As Object
Set objParent = omas.Parent

OMaths.Count Renvoie le nombre d'éléments dans la collection OMaths.

Dim lngCount As Long
lngCount = ActiveDocument.Range.OMaths.Count

OMaths.Parent Renvoie un Object qui représente l'objet parent de l'objet OMaths spécifié.

Dim objParent As Object
Set objParent = ActiveDocument.Range.OMaths.Parent