Metodo Chart.CheckSpelling
Controlla l'ortografia di un oggetto. In Microsoft Office Excel viene visualizzata la finestra di dialogo Controllo ortografia.
Spazio dei nomi: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)
Sintassi
'Dichiarazione
Sub CheckSpelling ( _
CustomDictionary As Object, _
IgnoreUppercase As Object, _
AlwaysSuggest As Object, _
SpellLang As Object _
)
void CheckSpelling(
Object CustomDictionary,
Object IgnoreUppercase,
Object AlwaysSuggest,
Object SpellLang
)
Parametri
- CustomDictionary
Tipo: System.Object
Nome file del dizionario personalizzato da esaminare se la parola non viene trovata nel dizionario principale.Se si omette questo argomento, verrà utilizzato il dizionario corrente specificato.
- IgnoreUppercase
Tipo: System.Object
true affinché in Microsoft Office Excel vengano ignorate le parole scritte tutte in maiuscolo.false affinché in Excel vengano controllate le parole scritte tutte in maiuscolo.Se si omette questo argomento, verrà utilizzata l'impostazione corrente.
- AlwaysSuggest
Tipo: System.Object
true affinché in Excel sia visualizzato un elenco di suggerimenti alternativi se viene rilevata una parola non corretta.false per sospendere l'esecuzione del controllo ortografico in attesa dell'inserimento della parola corretta da parte dell'utente.Se si omette questo argomento, verrà utilizzata l'impostazione corrente.
- SpellLang
Tipo: System.Object
Lingua del dizionario in uso.Può essere uno dei valori di MsoLanguageID utilizzati dalla proprietà LanguageID.
Note
Parametri facoltativi
Per informazioni sui parametri facoltativi, vedere Parametri facoltativi nelle soluzioni Office.
Esempi
Nell'esempio di codice riportato di seguito viene creato un controllo Chart contenente errori ortografici nel titolo. Viene quindi utilizzato il metodo CheckSpelling per controllare l'ortografia nel grafico ignorando le parole scritte in maiuscolo e suggerendo delle ortografie alternative.
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
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, missing,
Excel.XlRowCol.xlColumns, missing, missing, missing,
"Salez Datta", missing, missing, missing);
chart1.CheckSpelling(missing, true, true,
Office.MsoLanguageID.msoLanguageIDEnglishUS);
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.