NamedRange.CheckSpelling 메서드
NamedRange 컨트롤에 있는 텍스트의 맞춤법을 확인합니다.
네임스페이스: Microsoft.Office.Tools.Excel
어셈블리: Microsoft.Office.Tools.Excel(Microsoft.Office.Tools.Excel.dll)
구문
‘선언
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
)
매개 변수
- CustomDictionary
형식: System.Object
기본 사전에서 단어를 찾지 못한 경우 검사할 사용자 지정 사전의 파일 이름을 나타냅니다.이 인수를 생략하면 현재 지정된 사전이 사용됩니다.
- IgnoreUppercase
형식: System.Object
Microsoft Office Excel에서 모두 대문자로 된 단어를 건너뛰는 경우 true이고 모두 대문자로 된 단어를 검사하는 경우 false입니다.이 인수를 생략하면 현재 설정이 사용됩니다.
- AlwaysSuggest
형식: System.Object
잘못된 맞춤법이 있는 경우 Excel에 추천 단어 목록을 표시하면 true이고, 올바른 단어를 입력할 때까지 기다리면 false입니다.이 인수를 생략하면 현재 설정이 사용됩니다.
- SpellLang
형식: System.Object
사용되는 사전의 언어입니다.LanguageID 속성에서 사용하는 MsoLanguageID 값 중 하나일 수 있습니다.
반환 값
형식: System.Object
설명
이 폼에는 반환 값이 없으며, Excel에 맞춤법 검사 대화 상자가 표시됩니다.
선택적 매개 변수
선택적 매개 변수에 대한 자세한 내용은 Office 솔루션의 선택적 매개 변수를 참조하십시오.
예제
다음 코드 예제에서는 CheckSpelling 메서드를 사용하여 "Mongeese" 문자열의 철자를 확인합니다.
이 예제는 문서 수준 사용자 지정을 위한 것입니다.
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 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.