Classe OMathFunctions (Word VBA)

La classe OMathFunctions représente une collection de fonctions ou de structures prises en charge par Microsoft Word, par exemple des fractions, des intégrales, des sommes et des radicaux. Pour utiliser une variable de classe OMathFunctions, elle doit d'abord être instanciée, par exemple

Add

Insère une nouvelle structure, par exemple une fraction, à la position spécifiée dans une équation et renvoie un objet OMathFunction qui représente la structure.

Add (Range, Type, NumArgs, NumCols)


Dim omfs As OMathFunctions: Set omfs =  
Dim omf As OMathFunction
Set omf = omfs.Add(Range:=, Type:=wdOMathFunctionAcc)

Arguments

Les arguments nommés :

Range (Range) - Emplacement auquel insérer une équation.

Type (WdOMathFunctionType) - Type de l'équation à insérer.

Ici on trouve valeurs possible pour WdOMathFunctionType

Optional arguments

Les arguments suivants sont facultatifs

NumCols (Long) - Nombre de colonnes de l'équation.

NumArgs (Long) - Nombre d'arguments de l'équation.

Count

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


Dim omfs As OMathFunctions: Set omfs =  
Dim lngCount As Long
lngCount = omfs.Count

Item

Renvoie un objet OMathFunction qui représente l'élément spécifié dans la collection.

Item (Index)

Index: Spécifie la position ordinale de l'objet au sein de la collection.


Dim omfs As OMathFunctions: Set omfs =  
Dim omf As OMathFunction
Set omf = omfs(Index:=1)