Klasse OMath (Word VBA)

Die Klasse OMath stellt eine Formel dar.

Die wichtigste Prozeduren der Klasse OMath sind OMathArgs.Add und OMaths.Add

For Each

Hier ist ein Beispiel für die Verarbeitung der OMath -Elemente in einer Sammlung

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

Themas

Die folgenden Prozeduren in dieser Klasse wurden zusammengefasst und auf eine separate Themenseite beschrieben

Add with its procedures OMathArgs.Add und OMaths.Add

Eigenschaften

AlignPoint Zurückgeben oder Festlegen einer Long , der die Zeichenposition des Ausrichtungspunkts in der Formel darstellt.

7 
omh.AlignPoint =

ArgIndex Gibt einen Wert vom Typ Long zurück, der den Argument Index dieser Komponente relativ zum enthaltenden Math-Objekt darstellt.

7 
Dim lngArgIndex As Long
lngArgIndex = omh.ArgIndex

ArgSize Zurückgeben oder Festlegen einer Long , der die Skriptgröße eines Arguments, beispielsweise Text, Skript oder Skript-Skript darstellt.

7 
omh.ArgSize =

Breaks Gibt eine OMathBreaks -Auflistung zurück, die die Zeilenumbrüche in einer Formel darstellt.

7 
Dim ombsBreaks As OMathBreaks
Set ombsBreaks = omh.Breaks

Functions Gibt eine OMathFunctions -Auflistung zurück, die die in einer Formel enthaltenen Funktionen darstellt.

7 
Dim omfsFunctions As OMathFunctions
Set omfsFunctions = omh.Functions

Justification Zurückgeben oder Festlegen einer WdOMathJc , die die Ausrichtung für eine Formel darstellt.

7 
omh.Justification = wdOMathJcCenter

NestingLevel Gibt eine lange , die die Schachtelungsebene für ein OMath -Objekt darstellt.

7 
Dim lngNestingLevel As Long
lngNestingLevel = omh.NestingLevel

Parent Gibt einen Wert vom Typ Object zurück, der das übergeordnete Objekt des angegebenen OMath-Objekts darstellt.

7 
Dim objParent As Object
Set objParent = omh.Parent

ParentArg Gibt ein OMath -Objekt zurück, das das übergeordnete oder enthaltende Argument darstellt.

7 
Dim omhParentArg As OMath
Set omhParentArg = omh.ParentArg

ParentCol Gibt ein OMathMatCol -Objekt zurück, das die übergeordnete Spalte in einer Matrix darstellt.

7 
Dim ommParentCol As OMathMatCol
Set ommParentCol = omh.ParentCol

ParentFunction Gibt ein OMathFunction -Objekt zurück, das die übergeordnete oder enthaltende Funktion darstellt.

7 
Dim omfParentFunction As OMathFunction
Set omfParentFunction = omh.ParentFunction

ParentOMath Gibt ein OMath-Objekt an, das das übergeordnete Element darstellt.

7 
Dim omhParentOMath As OMath
Set omhParentOMath = omh.ParentOMath

ParentRow Gibt ein OMathMatRow -Objekt zurück, das die übergeordnete Zeile in einer Matrix darstellt.

7 
Dim ommParentRow As OMathMatRow
Set ommParentRow = omh.ParentRow

Range Gibt ein Range -Objekt zurück, das den Teil eines Dokuments darstellt, der im angegebenen Objekt enthalten ist.

7 
Dim rngRange As Range
Set rngRange = omh.Range

Type Gibt eine WdOMathType -Konstante zurück oder legt Sie fest, die angibt, ob eine Formel Inline mit dem Text angezeigt oder in einer eigenen Zeile angezeigt wird.

7 
omh.Type = wdOMathDisplay

OMathArgs.Count Gibt die Anzahl der in der OMathArgs-Auflistung enthaltenen Elemente zurück.

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

OMathArgs.Parent Gibt einen Wert vom Typ Object zurück, der das übergeordnete Objekt des angegebenen OMathArgs-Objekts darstellt.

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

OMaths.Count Gibt die Anzahl der in der OMaths-Auflistung enthaltenen Elemente zurück.

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

OMaths.Parent Gibt einen Wert vom Typ Object zurück, der das übergeordnete Objekt des angegebenen OMaths-Objekts darstellt.

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