Classe AutoCorrectEntry - entrada de AutoCorreção (Word VBA)

A classe AutoCorrectEntry representa uma única entrada de AutoCorreção. Objeto AutoCorrectEntry é um membro da coleção AutoCorrectEntries. A coleção AutoCorrectEntries inclui as entradas da caixa de diálogo AutoCorreção. Para usar uma variável de classe AutoCorrectEntry, ela primeiro precisa ser instanciada por exemplo


Dim ace as AutoCorrectEntry
Set ace = AutoCorrect.Entries(Index:=1)

For Each

Aqui está um exemplo de processamento dos itens AutoCorrectEntry em uma coleção.


Dim aceEntry As AutoCorrectEntry
For Each aceEntry In AutoCorrect.Entries
	
Next aceEntry

Apply

Substitui um intervalo pelo valor da entrada da AutoCorreção especificada.

Apply (Range)

Range: O intervalo ao qual será aplicada a entrada da AutoCorreção.


AutoCorrect.Entries.Add Name:= "sr", Value:= "Stella Richards" 
AutoCorrect.Entries("sr").Apply Selection.Range

Delete

Exclui a entrada da AutoCorreção especificada.


AutoCorrect.Entries(1).Delete

Index

Retorna um Long que representa a posição de um item em uma coleção. Somente leitura.


Dim lngIndex As Long
lngIndex = AutoCorrect.Entries(1).Index

Name

Retorna ou define o nome do objeto especificado. String de leitura/gravação.


AutoCorrect.Entries(1).Name =

RichText

True se houver formatação armazenada com o texto de substituição da entrada de AutoCorreção. Boolean somente leitura.


MsgBox AutoCorrect.Entries(1).RichText

Value

Retorna ou define o valor da entrada da AutoCorreção. String de leitura/gravação.

A propriedade Value retorna apenas os primeiros 255 caracteres do valor do objeto.


AutoCorrect.Entries.Add Name:="i.e.", Value:="that is" 
MsgBox AutoCorrect.Entries("i.e.").Value