Chart.CheckSpelling(Object, Object, Object, Object) Метод

Определение

Проверка орфографии в объекте. В Microsoft Office Excel выводится диалоговое окно Орфография.

public void CheckSpelling (object CustomDictionary, object IgnoreUppercase, object AlwaysSuggest, object SpellLang);
abstract member CheckSpelling : obj * obj * obj * obj -> unit
Public Sub CheckSpelling (Optional CustomDictionary As Object, Optional IgnoreUppercase As Object, Optional AlwaysSuggest As Object, Optional SpellLang As Object)

Параметры

CustomDictionary
Object

Имя файла пользовательского словаря, в котором выполняется поиск, если слово не найдено в основном словаре. Если этот аргумент не задан, используется текущий словарь.

IgnoreUppercase
Object

Значение true, чтобы приложение Microsoft Office Excel пропускало слова, состоящие только из букв верхнего регистра. Значение false, чтобы все слова, написанные прописными буквами, были проверены в Excel. Если этот аргумент не задан, используется текущая установка.

AlwaysSuggest
Object

Значение true, чтобы приложение Excel отображало список предлагаемых альтернативных вариантов, если найдено неверное правописание. Значение false, чтобы приложение Excel ждало ввода слов с правильной орфографией. Если этот аргумент не задан, используется текущая установка.

SpellLang
Object

Используемый язык словаря. Может быть одно из значений MsoLanguageID, используемых свойством LanguageID[MsoAppLanguageID].

Примеры

В следующем примере кода создается Chart с ошибками в заголовке, а затем используется CheckSpelling метод для проверка орфографии на диаграмме, игнорируя слова в верхнем регистре и предлагая альтернативные варианты написания.

private void CatchSpellingError()
{
    this.Range["A1", "A5"].Value2 = 22;
    this.Range["B1", "B5"].Value2 = 55;

    Microsoft.Office.Tools.Excel.Chart chart1 =
        this.Controls.AddChart(this.Range["D2", "H12"], 
        "chart1");

    chart1.ChartWizard(this.Range["A1", "B5"], 
        Excel.XlChartType.xl3DColumn, 
        Excel.XlRowCol.xlColumns);

    chart1.CheckSpelling(true, true,
        Office.MsoLanguageID.msoLanguageIDEnglishUS);
}
Private Sub CatchSpellingError()
    Me.Range("A1", "A5").Value2 = 22
    Me.Range("B1", "B5").Value2 = 55

    Dim Chart1 As Microsoft.Office.Tools.Excel.Chart = _
        Me.Controls.AddChart(Me.Range("D2", "H12"), "Chart1")

    Chart1.ChartWizard(Me.Range("A1", "B5"), _
        Excel.XlChartType.xl3DColumn, PlotBy:=Excel.XlRowCol.xlColumns, _
        Title:="Salez Datta")

    Chart1.CheckSpelling(IgnoreUppercase:=True, AlwaysSuggest:=True, _
        SpellLang:=Office.MsoLanguageID.msoLanguageIDEnglishUS)
End Sub

Комментарии

Необязательные параметры

Сведения о необязательных параметрах см. в разделе Необязательные параметры в решениях Office.

Применяется к