방법: 문서 닫기
업데이트: 2007년 11월
적용 대상 |
---|
이 항목의 정보는 Microsoft Office의 지정된 Visual Studio Tools for Office 프로젝트 및 버전에만 적용됩니다. 프로젝트 형식
Microsoft Office 버전
자세한 내용은 응용 프로그램 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하십시오. |
활성 문서를 닫거나 닫을 문서를 지정할 수 있습니다.
활성 문서 닫기
활성 문서를 닫는 절차는 문서 수준 사용자 지정의 경우와 응용 프로그램 수준 추가 기능의 경우에 각각 다릅니다.
문서 수준 사용자 지정의 활성 문서를 닫으려면
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);