Word에서 프로그래밍 방식으로 검색 옵션 설정
Microsoft Office Word 문서에서 선택 영역에 대한 검색 옵션을 설정하는 방법에는 두 가지가 있습니다.
Find 개체의 개별 속성을 설정합니다.
Find 개체의 Execute 메서드에 있는 인수를 사용합니다.
적용 대상: 이 항목의 정보는 Word의 문서 수준 프로젝트 및 VSTO 추가 기능 프로젝트에 적용됩니다. 자세한 내용은 Office 애플리케이션 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하세요.
Find 개체의 속성 사용
다음 코드는 현재 선택 영역 내에서 텍스트를 검색할 Find 개체의 속성을 설정합니다. 검색 기준(예: 앞으로 검색, 줄 바꿈 및 검색할 텍스트)은 Find 개체의 속성입니다.
Execute 메서드의 매개 변수와 동일한 속성을 지정해야 하므로 C# 코드를 작성할 때 Find 개체의 각 속성을 설정하는 것은 유용하지 않습니다. 따라서 이 예제에는 Visual Basic 코드만 포함됩니다.
Find 개체를 사용하여 검색 옵션을 설정하려면
선택 영역에서 find me 텍스트를 앞으로 검색하기 위해 Find 개체의 속성을 설정합니다.
With Application.Selection.Find .ClearFormatting() .Forward = True .Wrap = Word.WdFindWrap.wdFindContinue .Text = "find me" .Execute() End With
Execute 메서드 인수 사용
다음 코드는 현재 선택 영역 내에서 텍스트를 검색하기 위해 Find 개체의 Execute 메서드를 사용합니다. 검색 기준(예: 앞으로 검색, 줄 바꿈 및 검색할 텍스트)은 Execute 메서드의 매개 변수로 전달됩니다.
Execute 메서드 인수를 사용하여 검색 옵션을 설정하려면
검색 조건을 Execute 메서드의 매개 변수로 전달하여 선택 영역에서 find me 텍스트를 앞으로 검색합니다.