Classe AutoCorrectEntry - entrée de correction automatique (Word VBA)
La classe AutoCorrectEntry représente une seule entrée de correction automatique. Pour utiliser une variable de classe AutoCorrectEntry, elle doit d'abord être instanciée, par exemple
Dim ace as AutoCorrectEntry
Set ace = AutoCorrect.Entries(Index:=1)
For Each
Voici un exemple de traitement des éléments AutoCorrectEntry dans une collection
Dim aceEntry As AutoCorrectEntry
For Each aceEntry In AutoCorrect.Entries
Next aceEntry
Apply
Remplace une plage par la valeur de la correction automatique spécifiée.
Apply (Range)
Range: Plage à laquelle doit être appliquée la correction automatique.
AutoCorrect.Entries.Add Name:= "sr", Value:= "Stella Richards"
AutoCorrect.Entries("sr").Apply Selection.Range
Delete
Supprime la correction automatique spécifiée.
AutoCorrect.Entries(1).Delete
Index
Renvoie un type long qui représente la position d'un élément dans une collection.
Dim lngIndex As Long
lngIndex = AutoCorrect.Entries(1).Index
Name
Cette propriété renvoie ou définit le nom de l'objet spécifié.
AutoCorrect.Entries(1).Name =
RichText
True si la mise en forme est enregistrée avec le texte d’une correction automatique.
MsgBox AutoCorrect.Entries(1).RichText
Value
Cette propriété renvoie ou définit la valeur de la correction automatique.
La propriété Value renvoie uniquement les 255 premiers caractères de la valeur de l'objet.
AutoCorrect.Entries.Add Name:="i.e.", Value:="that is"
MsgBox AutoCorrect.Entries("i.e.").Value