방법: 프로그래밍 방식으로 Word에서 검색 옵션 설정
Microsoft Office Word 문서에서 선택 영역에 대한 검색 옵션을 설정하는 데는 두 가지 방법이 있습니다.
적용 대상: 이 항목의 정보는 Word 2013 및 Word 2010의 문서 수준 프로젝트 및 응용 프로그램 수준 프로젝트에 적용됩니다. 자세한 내용은 Office 응용 프로그램 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하십시오.
다음 코드에서는 현재 선택 영역 내의 텍스트를 검색하기 위한 Find 개체의 속성을 설정합니다.검색 방향, 줄 바꿈, 검색할 텍스트 등과 같은 검색 조건은 Find 개체의 속성입니다.
C# 코드를 작성하는 경우에는 Execute 메서드에서 동일한 속성을 매개 변수로 지정해야 하므로 Find 개체의 각 속성을 설정하는 것이 오히려 불편할 수 있습니다.따라서 이 예제에서는 Visual Basic 코드만 보여 줍니다.
Find 개체의 속성을 설정하여 선택 영역을 앞쪽으로 이동하며 find me라는 텍스트를 검색합니다.
With Application.Selection.Find .ClearFormatting() .Forward = True .Wrap = Word.WdFindWrap.wdFindContinue .Text = "find me" .Execute() End With
다음 코드에서는 Find 개체의 Execute 메서드를 사용하여 현재 선택 영역 내의 텍스트를 검색합니다.검색 방향, 줄 바꿈, 검색할 텍스트 등과 같은 검색 조건은 Execute 메서드의 매개 변수로 전달됩니다.
검색 조건을 Execute 메서드의 매개 변수로 전달하여 선택 영역을 앞쪽으로 이동하며 find me라는 텍스트를 검색합니다.
With Application.Selection.Find .ClearFormatting() .Execute(FindText:="find me", Forward:=True, Wrap:=Word.WdFindWrap.wdFindContinue) End With
Application.Selection.Find.ClearFormatting(); Application.Selection.Find.Execute("find me", Forward:true, Wrap:Word.WdFindWrap.wdFindContinue);
방법: 프로그래밍 방식으로 문서에서 텍스트 검색 및 바꾸기