Word 응용 프로그램 자동화(Visual Studio Tools for Office 작업 절차)
업데이트: 2007년 11월
참고 |
적용 대상 |
---|---|
이 항목의 정보는 Microsoft Office의 지정된 Visual Studio Tools for Office 프로젝트 및 버전에만 적용됩니다. 자세한 내용은 응용 프로그램 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하십시오. |
프로젝트 형식
Microsoft Office 버전
|
이 페이지에서는 Visual Studio Tools for Office의 Microsoft Office Word 개체 모델을 사용하여 일반적으로 수행하는 작업에 대한 도움말을 볼 수 있는 링크를 제공합니다. Visual Studio Tools for Office 도움말에서 다루는 다른 범주의 주요 작업에 대해서는 Visual Studio Tools for Office 작업 절차를 참조하십시오.
Word 프로그래밍
Word 솔루션
Visual Studio Tools for Office에서 Word 솔루션을 만드는 것에 대한 정보로 연결되는 링크를 제공합니다.Word용 문서 수준 사용자 지정 프로그래밍 시작
Word용 문서 수준 사용자 지정을 만들기 전에 기본적으로 알아야 할 내용에 대해 설명합니다.응용 프로그램 수준 추가 기능 프로그래밍 시작
Word용 응용 프로그램 수준 추가 기능을 만들기 전에 기본적으로 알아야 할 내용에 대해 설명합니다.응용 프로그램 수준 추가 기능 프로그래밍
Word용 응용 프로그램 수준 추가 기능을 만들기 위한 주요 프로그래밍 작업을 설명합니다.문서 수준 사용자 지정 프로그래밍
Word용 문서 수준 사용자 지정을 만들기 위한 주요 프로그래밍 작업을 설명합니다.방법: Visual Studio Tools for Office에서 이벤트 처리기 만들기
디자인 뷰에서 작업하는지 코드 뷰에서 작업하는지 여부에 따라 Visual Basic과 C#에서 이벤트 처리기를 만드는 여러 가지 방법에 대해 설명합니다.
문서
방법: Documents 컬렉션의 문서 참조
문서의 이름이나 컬렉션에서의 문서 인덱스 값을 사용하여 문서 개체를 참조하는 방법을 보여 줍니다.방법: 새 문서 만들기
Add 메서드를 사용하여 Normal.dot 또는 사용자 지정 서식 파일을 기반으로 한 새 Word 문서를 만드는 방법을 보여 줍니다.방법: 기존 문서 열기
Open 메서드에 정규화된 경로와 파일 이름을 지정하여 기존 Word 문서를 여는 방법을 보여 줍니다.방법: 문서 저장
Word 문서를 저장하고 닫는 몇 가지 방법을 보여 줍니다.방법: 문서 닫기
Close 메서드를 사용하여 변경 내용을 저장하지 않은 상태로 활성 문서를 닫거나 사용자에게 알리지 않은 채 변경 내용을 저장하고 활성 문서를 닫는 방법의 예제를 제공합니다.방법: 인쇄 미리 보기로 문서 표시
문서의 PrintPreview 속성을 True로 설정하여 인쇄 미리 보기 모드에서 문서를 표시하는 방법을 보여 주는 예제를 제공합니다.방법: 문서 인쇄
PrintOut 메서드를 사용하여 Word 문서 또는 문서의 일부분을 프린터에 보내는 방법을 보여 줍니다.방법: 문서 및 문서의 일부 보호
Office 문서의 데이터가 수정되지 않도록 보호하는 방법과 문서의 특정 부분을 보호 해제하는 방법에 대해 설명합니다.방법: 문서에서 텍스트 숨기기
텍스트가 표시되지 않도록 텍스트 범위의 글꼴을 설정하는 방법을 보여 줍니다.
콘텐츠 컨트롤
방법: Word 문서에 콘텐츠 컨트롤 추가
콘텐츠 컨트롤을 추가하는 몇 가지 방법을 설명합니다.방법: 콘텐츠 컨트롤을 사용하여 문서 부분 보호
콘텐츠 컨트롤을 사용하여 사용자가 문서 일부를 편집하거나 삭제할 수 없도록 하는 방법에 대해 설명합니다.
범위
방법: 문서 내의 범위 정의 및 선택
Document 개체의 Range 메서드를 사용하여 Word 문서에서 범위를 정의하는 방법을 보여 줍니다.방법: 문서의 문자 수 세기
Characters 컬렉션의 Count 속성을 사용하여 문서의 문자 수를 확인하는 방법에 대해 설명합니다.방법: Word 문서의 범위 다시 설정
SetRange를 사용하여 기존 범위의 크기를 조정하는 방법을 보여 줍니다.방법: 문서에서 범위 확장
Range 개체를 정의하고, MoveStart 및 MoveEnd 메서드를 사용하여 Range 개체를 확장하는 방법을 보여 주는 예제를 제공합니다.방법: 문서의 범위 또는 선택 영역 축소
Word 개체에서 범위를 축소하고 새 텍스트를 삽입하는 방법을 보여 줍니다.
책갈피
방법: 책갈피 텍스트 업데이트
Bookmark 개체의 Range 속성을 사용하여 책갈피에 텍스트를 삽입하거나 이미 텍스트가 포함되어 있는 책갈피에서 텍스트를 바꾸는 방법에 대해 설명합니다.방법: Word 문서에 책갈피 컨트롤 추가
Bookmark 컨트롤을 추가하는 몇 가지 방법에 대해 설명합니다.방법: 책갈피 컨트롤 크기 조정
책갈피에 텍스트를 추가하고, 책갈피를 다시 만들고, 속성 창에서 시작 및 끝 속성을 설정하는 방법을 비롯하여 Bookmark 컨트롤의 크기를 조정하는 여러 가지 방법을 보여 줍니다.연습: 책갈피에 대한 바로 가기 메뉴 만들기
사용자가 책갈피에서 텍스트를 마우스 오른쪽 단추로 클릭할 때 바로 가기 메뉴를 표시하도록 Bookmark 컨트롤의 BeforeRightClick 이벤트 처리기에서 코드를 작성하는 방법을 보여 줍니다.
검색
방법: 문서에서 텍스트 검색
Selection 또는 Range 개체를 사용하여 Word 문서에서 텍스트를 검색하는 방법을 보여 줍니다.방법: Word에서 검색 옵션 설정
Word 문서에서 선택 영역에 대한 검색 옵션을 설정하는 두 가지 방법을 설명합니다.방법: 문서에서 찾은 항목 순환 검색
검색하려는 항목을 찾을 때마다 true를 반환하는 Find 메서드의 Found 속성을 사용하는 방법을 보여 줍니다.방법: 문서에서 텍스트 검색 및 바꾸기
Find 개체를 사용하여 문서에서 특정 텍스트, 서식 또는 스타일을 순환 검색하고 Find 개체의 Replacement 속성을 사용하여 검색된 항목을 바꾸는 방법을 보여 줍니다.방법: 검색 후 선택 영역 복원
검색을 완료한 후에 사용자의 원래 선택 영역을 복원하는 방법을 보여 줍니다.
스마트 태그
방법: Word 및 Excel에서 스마트 태그 사용
스마트 태그를 표시하는 방법을 보여 줍니다.방법: Word 문서에 스마트 태그 추가
Word 문서 수준 사용자 지정에 간단한 스마트 태그를 추가하는 방법을 보여 줍니다.방법: Word에서 사용자 지정 인식자로 스마트 태그 만들기
정규식을 사용하여 스마트 태그를 만드는 방법을 보여 줍니다.연습: 문서 수준 사용자 지정을 사용하여 스마트 태그 만들기
문서 수준 사용자 지정에서 스마트 태그를 인식하기 전과 후에 스마트 태그 UI를 변경하는 방법을 보여 줍니다.연습: 응용 프로그램 수준 추가 기능을 사용하여 스마트 태그 만들기
응용 프로그램 수준 추가 기능에서 스마트 태그를 인식하기 전과 후에 스마트 태그 UI를 변경하는 방법을 보여 줍니다
테이블
방법: Word 표 만들기
문서에 간단한 테이블을 추가하는 방법을 보여 주고 Word에서 Table 개체를 사용하는 방법에 대한 다른 예제를 제공합니다.방법: Word 표의 셀에 텍스트 및 서식 추가
Cell 개체를 사용하여 테이블 셀에 텍스트를 추가하고 서식을 지정하는 방법을 보여 주는 예제를 제공합니다.방법: Word 표에 행 및 열 추가
테이블에 행과 열을 추가하는 데 필요한 코드를 제공합니다.
연습
연습: Visual Basic 프로젝트에서 VBA의 코드 호출
문서의 VBA 코드에서 Word 문서용 사용자 지정 어셈블리의 코드를 호출하는 방법을 보여 줍니다.연습: 콘텐츠 컨트롤을 사용하여 서식 파일 만들기
콘텐츠 컨트롤을 사용하여 Word 2007 서식 파일에 다시 사용할 수 있는 구조화된 내용을 만드는 방법을 보여 줍니다.연습: 콘텐츠 컨트롤을 사용자 지정 XML 부분에 바인딩
Word 문서의 콘텐츠 컨트롤을 Word 2007 문서에 저장된 XML 데이터에 바인딩하는 방법을 보여 줍니다.연습: 콘텐츠 컨트롤을 사용자 지정 XML 부분에 바인딩
Word 2007 문서의 콘텐츠 컨트롤을 해당 문서에 저장된 XML 데이터에 바인딩하는 방법을 보여 줍니다.연습: 문서에서 단추를 사용하여 텍스트 상자에 텍스트 표시
Word 문서에서 단추와 텍스트 상자를 사용하는 몇 가지 기본적인 방법을 보여 줍니다.연습: CheckBox 컨트롤을 사용하여 문서 서식 변경
Word 문서에서 확인란 컨트롤을 사용하여 텍스트 서식을 변경하는 방법을 보여 줍니다.연습: 문서에서 라디오 단추를 사용하여 차트 업데이트
문서에서 옵션 단추를 사용하여 차트 스타일을 변경하는 기본적인 방법을 보여 줍니다.연습: Word 작업 창의 컨트롤에 데이터 바인딩
Word에서 작업 창의 컨트롤에 데이터를 바인딩하는 방법을 보여 줍니다. 컨트롤은 SQL Server 데이터베이스에 있는 테이블 간의 마스터/세부 관계를 나타냅니다.연습: 책갈피에 대한 바로 가기 메뉴 만들기
사용자가 책갈피에서 텍스트를 마우스 오른쪽 단추로 클릭할 때 바로 가기 메뉴를 표시하도록 Bookmark 컨트롤의 BeforeRightClick 이벤트 처리기에서 코드를 작성하는 방법을 보여 줍니다.
텍스트 사용
방법: Word 문서에 텍스트 삽입
Word 문서에 텍스트를 삽입하는 세 가지 기본 방법에 대해 설명합니다.방법: 범위의 시작 및 끝 문자 검색
Range 개체의 Start 및 End 속성을 검색하여 범위의 시작 위치와 끝 위치에 있는 문자를 검색하는 방법을 보여 줍니다.방법: 문서에서 텍스트 서식 지정
Word에서 Range 개체를 사용하여 텍스트 서식을 지정하는 방법을 보여 줍니다.방법: 범위를 만들 때 단락 기호 제외
Word 문서에 텍스트를 삽입할 때 단락 구조를 제어하는 방법을 보여 주는 예제를 제공합니다.방법: 문서에서 텍스트 검색
Selection 또는 Range 개체를 사용하여 Word 문서에서 텍스트를 검색하는 방법을 보여 줍니다.
XML 및 스키마
방법: 문서 수준 사용자 지정에 사용자 지정 XML 부분 추가
문서 수준 사용자 지정의 일부인 Word 문서에 사용자 지정 XML 부분을 추가하는 방법을 보여 줍니다.방법: 응용 프로그램 수준 추가 기능을 사용하여 문서에 사용자 지정 XML 부분 추가
응용 프로그램 수준 추가 기능을 사용하여 Word 문서에 사용자 지정 XML 부분을 추가하는 방법을 보여 줍니다.방법: Microsoft Office를 시작하지 않고 문서에 사용자 지정 XML 부분 추가
Microsoft Office가 설치되어 있지 않은 서버의 Word 문서에 사용자 지정 XML 부분을 추가하는 방법을 보여 줍니다.방법: Visual Studio 내부의 Word 문서에 스키마 매핑
문서가 Visual Studio 외부에 열려 있을 때 사용하는 것과 동일한 Word 도구를 사용하여 문서가 Visual Studio Tools for Office 프로젝트에 열려 있는 동안 XML 스키마를 문서에 매핑하는 방법을 보여 줍니다.