Clase AutoCorrect - Autocorrección (Word VBA)

La clase AutoCorrect representa la funcionalidad de Autocorrección de Word.

La clase AutoCorrect da acceso a la clase AutoCorrect

Para usar una variable de clase AutoCorrect, primero debe ser instanciado, por ejemplo

Dim act as AutoCorrect
Set act = AutoCorrect

Los siguientes procedimientos se pueden usar para establecer variables de clase AutoCorrect : Application.AutoCorrect y Application.AutoCorrectEmail.

For Each

A continuación, se muestra un ejemplo de cómo procesar los elementos AutoCorrect en una colección.

For Each ace In  AutoCorrect.OtherCorrectionsExceptions 
   response = MsgBox("Delete entry: " & ace.Name, vbYesNoCancel) 
    If response = vbYes Then 
        ace.Delete 
    Else 
        If response = vbCancel Then End 
    End If 
Next ace

Propiedades

CorrectCapsLock True si Word corrige automáticamente los casos en que se utiliza la tecla BLOQ MAYÚS por error mientras se escribe.

CorrectDays True si Word pone automáticamente en mayúsculas la primera letra de los días de la semana.

CorrectHangulAndAlphabet True si Microsoft Word aplica automáticamente la fuente correcta a las palabras Latín escritas en medio de texto Hangul o viceversa.

CorrectInitialCaps True si Word pone automáticamente la segunda letra minúscula si las dos primeras letras de una palabra se escriban en mayúsculas.

CorrectKeyboardSetting True si Microsoft Word transpone palabras automáticamente a su alfabeto nativo si se escribe texto en un idioma que no sea el idioma del teclado actual.

CorrectSentenceCaps True si Word pone automáticamente en mayúsculas la primera letra de cada oración.

CorrectTableCells True para poner automáticamente en mayúscula la primera letra de celdas de tabla.

DisplayAutoCorrectOptions True para que Microsoft Word muestre el botón Opciones de Autocorrección.

Entries Devuelve una colección AutoCorrectEntries que representa la lista actual de elementos de Autocorrección.

FirstLetterAutoAdd True si Word agrega automáticamente abreviaturas a la lista de excepciones de letra inicial de Autocorrección.

FirstLetterExceptions Devuelve una colección FirstLetterExceptions que representa la lista de abreviaturas tras las cuales Word no pondrá en mayúscula automáticamente la letra siguiente.

HangulAndAlphabetAutoAdd True si Microsoft Word agrega automáticamente palabras a la lista de excepciones de Autocorrección de hangul y del alfabeto.

HangulAndAlphabetExceptions Devuelve una colección HangulAndAlphabetExceptions que representa la lista de excepciones de Autocorrección de hangul y del alfabeto.

OtherCorrectionsAutoAdd True si Microsoft Word agrega automáticamente palabras a la lista de excepciones de Autocorrección en la ficha otras correcciones en el cuadro de diálogo excepciones de Autocorrección (comandoOpciones de Autocorrección , menú herramientas ).

OtherCorrectionsExceptions Devuelve una colección OtherCorrectionsExceptions que representa la lista de palabras que Microsoft Word no corrige automáticamente.

ReplaceText True si Microsoft Word reemplaza automáticamente el texto especificado con elementos de la lista de Autocorrección.

ReplaceTextFromSpellingChecker True si Microsoft Word reemplaza automáticamente el texto incorrecto con sugerencias del corrector ortográfico como los tipos de usuario.

TwoInitialCapsAutoAdd True si Microsoft Word agrega automáticamente palabras a la lista de excepciones de mayúsculas iniciales de Autocorrección.

TwoInitialCapsExceptions Devuelve una colección TwoInitialCapsExceptions que representa la lista de términos que contienen mayúsculas mezcladas que Word no corregirá automáticamente.

AutoCorrectEntries - Colección de objetos AutoCorrectEntry que representa todos los elementos de Autocorrección disponibles en Word.

FirstLetterExceptions - Una colección de objetos FirstLetterException que representan las abreviaturas excluidas de la corrección automática.

HangulAndAlphabetExceptions - Colección de objetos HangulAndAlphabetException que representa todas las excepciones de Autocorrección de hangul y del alfabeto.

OtherCorrectionsExceptions - Una colección de objetos OtherCorrectionsException que representa la lista de palabras que Microsoft Word no corrige automáticamente.

TwoInitialCapsExceptions - Colección de objetos TwoInitialCapsException que representa todos los elementos que aparecen en el cuadro no corregir de la ficha mayúscula inicial en el cuadro de diálogo excepciones de Autocorrección .