Clase OMathFunction (Word VBA)

La clase OMathFunction representa una función matemática o una estructura que admite Microsoft Word, como fracciones, integrales, sumas y radicales.

Las siguientes clases dan acceso a la clase OMathFunction

For Each

A continuación, se muestra un ejemplo de cómo procesar los elementos OMathFunction en una colección.


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

Métodos

Remove - Quita una función de la colección de funciones contenida en una ecuación y devuelve un objeto OMathFunction.

Propiedades

Type (Default member) - Devuelve una constante WdOMathFunctionType que representa el tipo de función.

Acc Devuelve un objeto OMathAcc que representa un carácter base con un signo de acento combinable.

Args Devuelve un objeto OMathArgs que representa los argumentos de una ecuación.

Bar Devuelve un objeto OMathBar que representa la barra superpuesta matemática de un objeto.

BorderBox Devuelve un objeto OMathBorderBox que representa un borde dibujado alrededor de una ecuación o de una parte de ella.

Box Devuelve un objeto OMathBox que representa un cuadro invisible alrededor de una ecuación, o parte de ella, a la que se pueden aplicar propiedades que afectan a las propiedades matemáticas o de formato, como los saltos de línea.

Delim Devuelve un objeto OMathDelim que representa la función del delimitador.

EqArray Devuelve un objeto OMathEqArray que representa una función de matriz de ecuación.

Frac Devuelve un objeto OMathFrac que representa una fracción.

Func Devuelve un objeto OMathFunc que representa un tipo de función matemática formada por un nombre de función, como seno o cos, y un argumento.

GroupChar Devuelve un objeto OMathGroupChar que representa un carácter horizontal colocado por encima o por debajo del texto en una ecuación, a menudo con la finalidad de agrupar el texto visualmente.

LimLow Devuelve un objeto OMathLimLow que representa el límite inferior de una función.

LimUpp Devuelve un objeto OMathLimUpp que representa la función de límite superior.

Mat Devuelve un objeto OMathMat que representa una matriz matemática.

Nary Devuelve un objeto OMathNary que representa la operación n.

OMath Devuelve un objeto OMath que representa la ecuación.

Phantom Devuelve un objeto OMathPhantom que representa un objeto utilizado para el diseño avanzado de una ecuación.

Rad Devuelve un objeto OMathRad que representa la función de radical matemática.

Range Devuelve un objeto Range que representa la parte de un documento incluida en el objeto especificado.

ScrPre Devuelve un objeto OMathScrPre que representa un superíndice y un subíndice a la izquierda de la base.

ScrSub Representa un objeto OMathScrSub que representa la función de subíndice matemática.

ScrSubSup Devuelve un objeto OMathScrSubSup que representa un objeto subíndice-superíndice matemático formado por una base, un subíndice y un superíndice.

ScrSup Devuelve un objeto OMathScrSup que representa la función de superíndice matemática.

OMath - Representa una ecuación.

OMathAcc - Representa una ecuación que tiene un acento encima de la base.

OMathArgs - Representa una colección de argumentos.

OMathBar - Representa una ecuación que tiene una barra por encima o por debajo de la base.

OMathBorderBox - Representa un cuadro invisible que rodea una ecuación, o parte de ella, a la que se pueden asignar propiedades que afectan al diseño o al formato matemático de todo el cuadro.

OMathBox - Representa un cuadro invisible que rodea una ecuación, o parte de ella, a la que se pueden aplicar propiedades que afectan a las propiedades matemáticas o de formato, como los saltos de línea.

OMathDelim - Representa un objeto delimitador, formado por delimitadores de apertura y cierre (como paréntesis, llaves, corchetes o barras verticales), así como uno o varios elementos que contienen los delimitadores.

OMathEqArray - Representa un objeto de matriz de ecuaciones matemática, formado por una o varias ecuaciones que se pueden justificar verticalmente como unidad respecto al texto circundante de la línea.

OMathFrac - Representa una fracción, formada por un numerador y un denominador separados mediante una barra de fracción.

OMathFunc - Representa la aplicación de una función o un argumento de una ecuación que consta de un nombre de función, como por ejemplo sin o cos, y un argumento.

OMathGroupChar - Representa un objeto de carácter de grupo, formado por un carácter dibujado sobre el texto o debajo de él, su finalidad suele ser agrupar los elementos visualmente.

OMathLimLow - Representa la construcción matemática de límite inferior, formada por texto en la línea base y texto de tamaño reducido inmediatamente debajo de él.

OMathLimUpp - Representa la construcción matemática de límite superior, formada por texto en la línea base y texto de tamaño reducido inmediatamente por encima de él.

OMathMat - Representa una matriz de ecuación.

OMathNary - Representa el objeto n matemático, formado por un objeto n, una base (u operando) y límites superiores e inferiores opcionales.

OMathPhantom - Representa un objeto fantasma, que tiene dos usos principales: (1) agregar el espacio de la base fantasma sin mostrar la base o (2) suprimir parte del glifo por razones de espacio.

OMathRad - Representa el objeto radical matemático, formado por un radical, una base y un grado opcional.

OMathScrPre - Representa una ecuación que contiene un superíndice o un subíndice a la izquierda de la base.

OMathScrSub - Representa una ecuación con una base que contiene un subíndice.

OMathScrSubSup - Representa una ecuación con una base que contiene un superíndice o un subíndice.

OMathScrSup - Representa una ecuación con una base que contiene un superíndice.

Range - Representa un área contigua en un documento.