Classe OMathFunction (Word VBA)

La classe OMathFunction représente une fonction mathématique ou une structure qui prend en charge de Microsoft Word, par exemple des fractions, des intégrales, des sommes et des radicaux.

Les classes suivantes donnent accès à la classe OMathFunction

For Each

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

Dim omh As OMath: Set omh = 
Dim omfFunction As OMathFunction
For Each omfFunction In omh.Functions
	With omfFunction
		
	End With
Next omfFunction

Méthodes

Remove - Supprime une fonction de la collection de fonctions contenues dans une équation et renvoie un objet OMathFunction.

Propriétés

Type (Default member) - Renvoie une constante WdOMathFunctionType qui représente le type de fonction.

Acc Renvoie un objet OMathAcc qui représente un caractère de base avec un signe accent pour la combinaison.

Args Renvoie un objet OMathArgs qui représente les arguments d'une équation.

Bar Renvoie un objet OMathBar qui représente la barre supérieure mathématique pour un objet.

BorderBox Renvoie un objet OMathBorderBox qui représente une bordure tracée autour d'une équation ou d'une partie d'une équation.

Box Renvoie un objet OMathBox qui représente une zone invisible entourant une équation ou une partie d'équation à laquelle vous pouvez appliquer des propriétés qui affectent les propriétés mathématiques ou de mise en forme, telles que des sauts de ligne.

Delim Renvoie un objet OMathDelim qui représente la fonction de délimiteur.

EqArray Renvoie un objet OMathEqArray qui représente une fonction de tableau d'équations.

Frac Renvoie un objet OMathFrac qui représente une fraction.

Func Renvoie un objet OMathFunc qui représente un type de fonction mathématique qui se compose d'un nom de fonction, tel que sin ou cos et d'un argument.

GroupChar Renvoie un objet OMathGroupChar qui représente un caractère horizontal placé au-dessus ou en dessous du texte dans une équation, souvent dans le but de regrouper visuellement le texte.

LimLow Renvoie un objet OMathLimLow qui représente la limite inférieure pour une fonction.

LimUpp Renvoie un objet OMathLimUpp qui représente la fonction de limite supérieure.

Mat Renvoie un objet OMathMat qui représente une matrice mathématique.

Nary Renvoie un objet OMathNary qui représente l'opération n-aire.

OMath Renvoie un objet OMath qui représente l'équation.

Phantom Renvoie un objet OMathPhantom qui représente un objet utilisé pour la disposition avancée d'une équation.

Rad Renvoie un objet OMathRad qui représente la fonction radicale mathématique.

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

ScrPre Renvoie un objet OMathScrPre qui représente un exposant et un indice à gauche de la base.

ScrSub Représente un objet OMathScrSub qui représente la fonction d'indice mathématique.

ScrSubSup Renvoie un objet OMathScrSubSup qui représente un objet d'indice-exposant mathématique constitué d'une base, d'un indice et d'un exposant.

ScrSup Renvoie un objet OMathScrSup qui représente la fonction d'exposant mathématique.

OMath - Représente une équation.

OMathAcc - Représente à une équation avec un accent au-dessus de la base.

OMathArgs - Représente une collection d'arguments.

OMathBar - Représente une équation avec une barre au-dessus ou en dessous de la base.

OMathBorderBox - Représente une zone invisible autour d'une équation ou une partie d'équation à laquelle vous pouvez affecter des propriétés qui affectent la présentation ou la mise en forme mathématique de la totalité de la zone.

OMathBox - Représente une zone invisible autour d'une équation ou une partie d'équation à laquelle vous pouvez appliquer des propriétés qui affectent les propriétés mathématiques ou de mise en forme, telles que des sauts de ligne.

OMathDelim - Représente un objet délimiteur, qui consiste à ouvrir et fermer des délimiteurs (tels que des parenthèses, des accolades, des crochets ou des barres verticales) et un ou plusieurs éléments contenus à l'intérieur des délimiteurs.

OMathEqArray - Représente un objet vectoriel d'équation mathématique, composé d'une ou plusieurs équations qui peuvent être justifiées verticalement comme une unité, pour entourer du texte sur la ligne.

OMathFrac - Représente une fraction, constituée d'un numérateur et d'un dénominateur séparés par une barre de fraction.

OMathFunc - Représente l'application d'une fonction ou d'un argument dans une équation, qui consiste en un nom de fonction, par exemple un sinus ou un cosinus, et un argument.

OMathGroupChar - Représente un objet de caractère de groupe, constitué d'un caractère dessiné au-dessous ou au-dessous du texte, souvent dans le but de regrouper visuellement des éléments.

OMathLimLow - Représente la construction mathématique de limite inférieure, constituée de texte sur la ligne de base et de texte de taille réduite juste au-dessous.

OMathLimUpp - Représente la construction mathématique de limite supérieure, constituée de texte sur la ligne de base et de texte de taille réduite juste au-dessus.

OMathMat - Représente une matrice d'équation.

OMathNary - Représente l'objet n-aire mathématique, constitué d'un objet n -aire, d'une base (ou un opérande) et de limites supérieure et inférieure facultatives.

OMathPhantom - Représente un objet fantôme, avec deux utilisations principales : (1) l'ajout de l'espacement de la base fantôme sans affichage de cette base ou (2) la suppression d'une partie du glyphe des considérations d'espacements.

OMathRad - Représente l'objet radical mathématique, composé d'un radical, d'une base et d'un degré facultatif.

OMathScrPre - Représente une équation qui contient un exposant ou un indice vers la gauche de la base.

OMathScrSub - Représente une équation dont la base contient un indice.

OMathScrSubSup - Représente une équation dont la base contient un exposant ou un indice.

OMathScrSup - Représente une équation dont la base contient un exposant.

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