Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Symptôme
Le vérificateur d’orthographe et de grammaire dans Microsoft Word ne case activée pas de texte dans les champs de formulaire.
Cause
Étant donné que le texte du champ de formulaire est au format Aucune vérification, le vérificateur d’orthographe et de grammaire ignore le texte dans les champs de formulaire.
Résolution
Pour contourner ce problème, vous pouvez utiliser la macro suivante pour :
- Ôtez temporairement la protection du formulaire.
- Modifiez la langue des champs de formulaire.
- Effectuez une case activée orthographique ou mettez à jour un champ.
- Reprotégez le formulaire tout en conservant le texte que vous avez tapé dans les champs du formulaire.
Vous pouvez utiliser cette macro comme macro Lors de la sortie pour le dernier champ de formulaire afin de pouvoir case activée l’orthographe ou mettre à jour un champ avant d’enregistrer le formulaire.
Sub FormsSpellCheck()
' If document is protected, Unprotect it.
If ActiveDocument.ProtectionType <> wdNoProtection Then
ActiveDocument.Unprotect Password:=""
End If
' Set the language for the document.
Selection.WholeStory
Selection.LanguageID = wdEnglishUS
Selection.NoProofing = False
' Perform Spelling/Grammar check.
If Options.CheckGrammarWithSpelling = True Then
ActiveDocument.CheckGrammar
Else
ActiveDocument.CheckSpelling
End If
' ReProtect the document.
If ActiveDocument.ProtectionType = wdNoProtection Then
ActiveDocument.Protect Type:=wdAllowOnlyFormFields, NoReset:=True
End If
End Sub
Informations supplémentaires
Microsoft fournit des exemples de programmation à titre d’illustration uniquement, sans garantie expresse ou implicite. Cela inclut, sans y être limité, les garanties implicites de commercialisation et d’adaptation à un but en particulier. Cet article considère que vous connaissez le langage de programmation présenté et les outils utilisés pour créer et déboguer des procédures. Les techniciens du Support technique Microsoft peuvent vous expliquer les fonctionnalités d’une procédure particulière, mais ils ne peuvent pas modifier les exemples en vue de vous fournir des fonctionnalités supplémentaires ou de créer des procédures répondant à vos besoins spécifiques.