프로그래밍 방식으로 문서의 범위 또는 선택 영역 축소
Range 또는 Selection 개체를 사용하여 작업하는 경우 기존 텍스트를 덮어쓰지 않도록 텍스트를 삽입하기 전에 삽입 지점으로 선택을 변경해야 할 수 있습니다. Range 및 Selection 개체에는 모두 Collapse 메서드가 있으며 WdCollapseDirection 열거형 값을 사용합니다.
wdCollapseStart 는 선택 영역의 시작 부분으로 선택을 축소합니다. 열거형 값을 지정하지 않는 경우 이 값이 기본값입니다.
wdCollapseEnd 는 선택 영역의 끝 부분으로 선택을 축소합니다.
적용 대상: 이 항목의 정보는 Word의 문서 수준 프로젝트 및 VSTO 추가 기능 프로젝트에 적용됩니다. 자세한 내용은 Office 애플리케이션 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하세요.
범위를 축소하고 새 텍스트를 삽입하려면
문서의 첫 번째 단락으로 구성된 Range 개체를 만듭니다.
다음 코드 예제는 문서 수준 사용자 지정에서 사용할 수 있습니다.
다음 코드 예제는 VSTO 추가 기능에서 사용할 수 있습니다. 이 코드에서는 활성 문서를 사용합니다.
wdCollapseStart 열거형 값을 사용하여 범위를 축소합니다.
새 텍스트를 삽입합니다.
Range를 선택합니다.
wdCollapseEnd 열거형 값을 사용하는 경우 다음 단락 시작 부분에 텍스트가 삽입됩니다.
원래 범위에 단락 표식이 포함되어 있으므로 새 문장을 삽입할 때 단락 표식 앞에 삽입되지 않습니다.
문서 수준 사용자 지정 예제
문서 수준 사용자 지정의 범위를 축소하려면
다음 예제에서는 문서 수준 사용자 지정의 전체 메서드를 보여 줍니다. 이 코드를 사용하려면 프로젝트의
ThisDocument
클래스에서 실행합니다.
VSTO 추가 기능 예제
VSTO 추가 기능에서 범위를 축소하려면
다음 예제에서는 VSTO 추가 기능의 전체 메서드를 보여 줍니다. 이 코드를 사용하려면 프로젝트의
ThisAddIn
클래스에서 실행합니다.