Freigeben über


NamedRange.CheckSpelling-Methode

Überprüft die Rechtschreibung des Texts im NamedRange-Steuerelement.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Syntax

'Declaration
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
)

Parameter

  • CustomDictionary
    Typ: System.Object
    Gibt den Dateinamen des benutzerdefinierten Wörterbuchs an, das konsultiert werden soll, wenn das Wort nicht im Hauptwörterbuch gefunden wird.Wenn dieses Argument ausgelassen wird, wird das derzeit angegebene Wörterbuch verwendet.
  • IgnoreUppercase
    Typ: System.Object
    true , wenn Microsoft Office Excel Wörter, die ausschließlich aus Großbuchstaben bestehen, ignorieren soll; false, wenn Excel Wörter, die ausschließlich aus Großbuchstaben bestehen, prüfen soll.Wenn dieses Argument ausgelassen wird, wird die aktuelle Einstellung verwendet.
  • AlwaysSuggest
    Typ: System.Object
    true , wenn Excel eine Liste der vorgeschlagenen alternativen Schreibweisen anzeigen soll, wenn eine inkorrekte Schreibweise gefunden wurde; false, wenn Excel warten soll, damit Sie die korrekte Schreibweise eingeben können.Wenn dieses Argument ausgelassen wird, wird die aktuelle Einstellung verwendet.

Rückgabewert

Typ: System.Object

Hinweise

Dieses Formular hat keinen Rückgabewert. Excel zeigt das Dialogfeld Rechtschreibung an.

Optionale Parameter

Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Lösungen.

Beispiele

Im folgenden Codebeispiel wird mithilfe der CheckSpelling-Methode die Rechtschreibung der Zeichenfolge "Mongeese" geprüft.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

    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);
}

.NET Framework-Sicherheit

Siehe auch

Referenz

NamedRange Schnittstelle

Microsoft.Office.Tools.Excel-Namespace