Classe AutoCorrect (Excel VBA)

Cet objet contient les attributs de Correction automatique Microsoft Excel (correction des majuscules doublées en début de mot, liste de corrections automatiques, etc.).

La procédure principale de la classe AutoCorrect est AddReplacement

Set

Pour utiliser une variable de classe AutoCorrect, elle doit d'abord être instanciée, par exemple

Dim act as AutoCorrect
Set act = Application.AutoCorrect

Les variables du type AutoCorrect peuvent être définies à l'aide de la procédure Application.AutoCorrect

Méthodes

C'est la méthode principale de la classe AutoCorrect

AddReplacement - Ajoute une entrée au tableau des remplacements de la Correction automatique.

Dim strWhat() As String: strWhat() = 
Dim strReplacement As String: strReplacement = 
Application.AutoCorrect.AddReplacement What:=strWhat(), Replacement:=strReplacement

Autre Méthodes

DeleteReplacement - Cette méthode supprime une entrée du tableau des remplacements de la Correction automatique.

Propriétés

AutoExpandListRange Valeur de type Boolean indiquant si l'extension automatique est activée pour les listes. Lorsque vous tapez dans une cellule d'une ligne ou d'une colonne vide en regard d'une liste, la liste est développée pour inclure cette ligne ou cette colonne si le développement automatique est activé. Boolean (en lecture/écriture).

Application.AutoCorrect.AutoExpandListRange = True

AutoFillFormulasInLists Affecte la création de colonnes calculées créées par des listes à remplissage automatique. Boolean (en lecture/écriture).

Application.AutoCorrect.AutoFillFormulasInLists = True

CapitalizeNamesOfDays Cette propriété a la valeur True si la première lettre des noms de jours est automatiquement mise en majuscule. Boolean (en lecture/écriture).

Application.AutoCorrect.CapitalizeNamesOfDays = True

CorrectCapsLock La valeur true si Microsoft Excel corrige automatiquement l’utilisation accidentelle de la touche Maj. Boolean (en lecture/écriture).

Application.AutoCorrect.CorrectCapsLock = True

CorrectSentenceCap True si Microsoft Excel corrige automatiquement la mise en majuscules des phrases (premier mot). Boolean (en lecture/écriture).

Application.AutoCorrect.CorrectSentenceCap = True

DisplayAutoCorrectOptions Cette propriété permet à l'utilisateur d'afficher ou de masquer le bouton Options de correction automatique. La valeur par défaut est True. Boolean (en lecture/écriture).

Application.AutoCorrect.DisplayAutoCorrectOptions = True

Parent Renvoie l’objet parent pour l’objet spécifié. En lecture seule.

Dim objParent As Object
Set objParent = Application.AutoCorrect.Parent

ReplacementList Cette propriété renvoie le tableau des remplacements de la fonctionnalité Correction automatique.

Application.AutoCorrect.ReplacementList =

ReplaceText Cette propriété a la valeur True si le texte de la liste des remplacements de la correction automatique est remplacé automatiquement. Boolean (en lecture/écriture).

Application.AutoCorrect.ReplaceText = True

TwoInitialCapitals Cette propriété a la valeur True si les mots commençant par deux lettres en majuscules sont automatiquement corrigés. Boolean (en lecture/écriture).

Application.AutoCorrect.TwoInitialCapitals = True