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
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)