Classe AutoCorrect (Excel VBA)

Contém atributos de AutoCorreção do Microsoft Excel (uso de maiúsculas em nomes de dias, correção de duas maiúsculas iniciais, lista de correção automática, etc).

O procedimento principal da classe AutoCorrect é AddReplacement

Set

Para usar uma variável de classe AutoCorrect, ela primeiro precisa ser instanciada por exemplo

Dim act as AutoCorrect
Set act = Application.AutoCorrect

As variáveis ​​de classe AutoCorrect podem ser definidas usando o procedimento Application.AutoCorrect.

Métodos

Este é o método principal da classe AutoCorrect

AddReplacement - Adiciona uma entrada à matriz de substituições da AutoCorreção.

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

Estes são os principais métodos da classe

DeleteReplacement - Exclui uma entrada da matriz de substituições da AutoCorreção.

Propriedades

AutoExpandListRange Um valor booliano que indica se a expansão automática está habilitada para listas. Quando você digita em uma célula de uma linha ou coluna vazia ao lado de uma lista, a lista será expandida para incluir essa linha ou coluna se a expansão automática estiver habilitada. Boolean de leitura/gravação.

Application.AutoCorrect.AutoExpandListRange = True

AutoFillFormulasInLists Afeta a criação de colunas calculadas criadas por listas de preenchimento automático. Boolean de leitura/gravação.

Application.AutoCorrect.AutoFillFormulasInLists = True

CapitalizeNamesOfDays True se a primeira letra dos nomes dos dias for automaticamente maiúscula. Boolean de leitura/gravação.

Application.AutoCorrect.CapitalizeNamesOfDays = True

CorrectCapsLock True se o Microsoft Excel corrige automaticamente o uso acidental da chave CapsLock. Boolean de leitura/gravação.

Application.AutoCorrect.CorrectCapsLock = True

CorrectSentenceCap True se o Microsoft Excel corrigir automaticamente o uso de letra maiúscula na frase primeira palavra. Boolean de leitura/gravação.

Application.AutoCorrect.CorrectSentenceCap = True

DisplayAutoCorrectOptions Permite que o usuário exiba ou oculte o botão Opções de AutoCorreção. O valor padrão é True. Boolean de leitura/gravação.

Application.AutoCorrect.DisplayAutoCorrectOptions = True

Parent Retorna o objeto pai do objeto especificado. Somente leitura.

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

ReplacementList Retorna a matriz de substituições da AutoCorreção.

Application.AutoCorrect.ReplacementList =

ReplaceText True se o texto da lista de substituições da AutoCorreção for substituído automaticamente. Boolean de leitura/gravação.

Application.AutoCorrect.ReplaceText = True

TwoInitialCapitals True se as palavras que começarem com duas letras maiúsculas forem corrigidas automaticamente. Boolean de leitura/gravação.

Application.AutoCorrect.TwoInitialCapitals = True