Partager via


NamedRange.CheckSpelling, méthode

Vérifie l'orthographe du texte du contrôle NamedRange.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Déclaration
Function CheckSpelling ( _
    CustomDictionary As Object, _
    IgnoreUppercase As Object, _
    AlwaysSuggest As Object, _
    SpellLang As Object _
) As Object
Object CheckSpelling(
    Object CustomDictionary,
    Object IgnoreUppercase,
    Object AlwaysSuggest,
    Object SpellLang
)

Paramètres

  • CustomDictionary
    Type : System.Object
    Indique le nom de fichier du dictionnaire personnel à consulter si le mot ne figure pas dans le dictionnaire principal.Si cet argument est omis, le dictionnaire actuellement spécifié est utilisé.
  • IgnoreUppercase
    Type : System.Object
    true pour que Microsoft Office Excel ignore les mots tout en majuscules. false pour que Microsoft Office Excel vérifie les mots tout en majuscules.Si cet argument est omis, le paramètre actuel est utilisé.
  • AlwaysSuggest
    Type : System.Object
    true pour que Microsoft Excel affiche une liste d'autres suggestions orthographiques lorsqu'il détecte un mot mal orthographié ; false pour qu'il vous laisse entrer l'orthographe correcte.Si cet argument est omis, le paramètre actuel est utilisé.

Valeur de retour

Type : System.Object

Notes

Ce formulaire n'a aucune valeur de retour ; Excel affiche la boîte de dialogue Orthographe.

Paramètres optionnels

Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.

Exemples

L'exemple de code suivant utilise la méthode CheckSpelling pour vérifier l'orthographe de la chaîne "Mongeese".

Cet exemple illustre une personnalisation au niveau du document.

    Private Sub CheckRangeSpelling()
        Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
            = Me.Controls.AddNamedRange(Me.Range("A1"), _
            "namedRange1")

        namedRange1.Value2 = "Mongeese"
        namedRange1.CheckSpelling(, True, True, _
            Office.MsoLanguageID.msoLanguageIDEnglishUS)
    End Sub

private void CheckRangeSpelling()
{
    Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
        this.Controls.AddNamedRange(this.Range["A1"],
        "namedRange1");

    namedRange1.Value2 = "Mongeese";
    namedRange1.CheckSpelling(true, true,
        Office.MsoLanguageID.msoLanguageIDEnglishUS);
}

Sécurité .NET Framework

Voir aussi

Référence

NamedRange Interface

Microsoft.Office.Tools.Excel, espace de noms