Classe OMathFunctions (Word VBA)

A classe OMathFunctions representa uma coleção de funções ou estruturas que o Microsoft Word suporta, como frações, integrais, somas e radicais. Para usar uma variável de classe OMathFunctions, ela primeiro precisa ser instanciada por exemplo

Add

Insere uma nova estrutura, como uma fração, em uma equação na posição especificada e retorna um objeto OMathFunction que representa a estrutura.

Add (Range, Type, NumArgs, NumCols)


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

Arguments

O seguinte argumento é opcional

Range (Range) - O local no qual inserir uma equação.

Type (WdOMathFunctionType) - O tipo de equação a inserir.

Aqui você pode encontrar os valores possíveis para WdOMathFunctionType

Optional arguments

The following argument is optional

NumCols (Long) - O número de colunas na equação.

NumArgs (Long) - O número de argumentos na equação.

Count

Retorna o número de itens na coleção OMathFunctions. Somente leitura Long.


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

Item

Retorna um objeto OMathFunction que representa o item especificado na coleção.

Item (Index)

Index: Especifica a posição ordinal do objeto na coleção.


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