다음을 통해 공유


방법: 문서 닫기

업데이트: 2007년 11월

적용 대상

이 항목의 정보는 Microsoft Office의 지정된 Visual Studio Tools for Office 프로젝트 및 버전에만 적용됩니다.

프로젝트 형식

  • 문서 수준 프로젝트

  • 응용 프로그램 수준 프로젝트

Microsoft Office 버전

  • Word 2003

  • Word 2007

자세한 내용은 응용 프로그램 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하십시오.

활성 문서를 닫거나 닫을 문서를 지정할 수 있습니다.

활성 문서 닫기

활성 문서를 닫는 절차는 문서 수준 사용자 지정의 경우와 응용 프로그램 수준 추가 기능의 경우에 각각 다릅니다.

문서 수준 사용자 지정의 활성 문서를 닫으려면

  • Document.Close 메서드를 호출하여 사용자 지정과 연결된 문서를 닫습니다. 다음 코드 예제를 사용하려면 Word용 문서 수준 프로젝트의 ThisDocument 클래스에서 이 코드 예제를 실행하십시오.

    참고:

    이 예제에서는 SaveChanges 매개 변수에 wdDoNotSaveChanges 값을 전달하여 변경 내용을 저장하거나 사용자에게 확인 메시지를 표시하지 않고 문서를 닫습니다.

    Me.Close(Word.WdSaveOptions.wdDoNotSaveChanges)
    
    object doNotSaveChanges = Word.WdSaveOptions.wdDoNotSaveChanges; 
    this.Close(ref doNotSaveChanges, ref missing, ref missing);
    

응용 프로그램 수준 추가 기능의 활성 문서를 닫으려면

  • _Document.Close 메서드를 호출하여 활성 문서를 닫습니다. 다음 코드 예제를 사용하려면 Word용 응용 프로그램 수준 프로젝트의 ThisAddIn 클래스에서 이 코드 예제를 실행하십시오.

    참고:

    이 예제에서는 SaveChanges 매개 변수에 wdDoNotSaveChanges 값을 전달하여 변경 내용을 저장하거나 사용자에게 확인 메시지를 표시하지 않고 문서를 닫습니다.

    Me.Application.ActiveDocument.Close(Word.WdSaveOptions.wdDoNotSaveChanges)
    
    object doNotSaveChanges = Word.WdSaveOptions.wdDoNotSaveChanges;
    Word._Document document = this.Application.ActiveDocument;
    document.Close(ref doNotSaveChanges, ref missing, ref missing);
    

이름으로 지정한 문서 닫기

이름으로 지정한 문서를 닫는 방법은 응용 프로그램 수준 추가 기능과 문서 수준 사용자 지정의 경우에 모두 동일합니다.

이름으로 지정한 문서를 닫으려면

  • 문서 이름을 Documents 컬렉션에 대한 인수로 지정합니다. 다음 코드 예제에서는 NewDocument라는 이름의 문서가 Word에 열려 있는 것으로 가정합니다.

    참고:

    이 예제에서는 SaveChanges 매개 변수에 wdDoNotSaveChanges 값을 전달하여 변경 내용을 저장하거나 사용자에게 확인 메시지를 표시하지 않고 문서를 닫습니다.

    Application.Documents("NewDocument.doc").Close(Word.WdSaveOptions.wdDoNotSaveChanges)
    
    object fileName = "NewDocument.doc";
    object doNotSaveChanges = Word.WdSaveOptions.wdDoNotSaveChanges;
    Word.DocumentClass doc = Application.Documents.get_Item(ref fileName) as Word.DocumentClass;
    
    doc.Close(ref doNotSaveChanges, ref missing, ref missing);
    

참고 항목

작업

방법: 기존 문서 열기

방법: 문서 저장

개념

호스트 항목 및 호스트 컨트롤 개요

호스트 항목 및 호스트 컨트롤의 프로그래밍에 대한 제한 사항

Office 솔루션의 선택적 매개 변수 이해