Klasse AutoCorrectEntry - AutoText-Eintrag (Word VBA)

Die Klasse AutoCorrectEntry stellt einen einzelnen AutoText-Eintrag dar. Um eine AutoCorrectEntry -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise


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

For Each

Hier ist ein Beispiel für die Verarbeitung der AutoCorrectEntry -Elemente in einer Sammlung


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

Apply

Ersetzt einen Bereich durch den Wert des angegebenen AutoKorrektur-Eintrags.

Apply (Range)

Range: Der Bereich, auf den der AutoKorrektur-Eintrag angewendet werden soll.


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

Delete

Löscht den angegebenen AutoKorrektur-Eintrag.


AutoCorrect.Entries(1).Delete

Index

Gibt einen Wert vom Typ Long zurück, der die Position eines Elements in einer Auflistung darstellt.


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

Name

Gibt den Namen des angegebenen Objekts zurück oder legt ihn fest.


AutoCorrect.Entries(1).Name =

RichText

True, wenn der Text des AutoKorrektur-Eintrags mit Formatangaben gespeichert wurde.


MsgBox AutoCorrect.Entries(1).RichText

Value

Gibt den Wert des AutoKorrektur-Eintrags zurück oder legt diesen Wert fest.

Die Value-Eigenschaft nur die ersten 255 Zeichen des Objektwerts zurück.


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