WorkbookBase.Close(Object, Object, Object) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
통합 문서를 닫습니다.
public void Close (object saveChanges, object filename, object routeWorkbook);
member this.Close : obj * obj * obj -> unit
Public Sub Close (Optional saveChanges As Object, Optional filename As Object, Optional routeWorkbook As Object)
매개 변수
- saveChanges
- Object
통합 문서에 변경된 내용이 없으면 이 인수는 무시됩니다. 통합 문서에 변경 내용이 있지만 해당 문서가 열려 있는 다른 창에도 나타나면 이때도 이 인수가 무시됩니다. 통합 문서에 변경 내용이 있지만 해당 문서가 열려 있는 다른 창에는 나타나지 않는 경우, 이 인수는 다음 목록에 표시된 대로 변경 내용의 저장 여부를 지정합니다.
true
. 통합 문서의 변경 내용을 저장합니다. 통합 문서 FileName
와 연결된 파일 이름이 아직 없으면 가 사용됩니다. 를 생략하면 FileName
사용자에게 파일 이름을 입력하라는 메시지가 표시됩니다.
false
. 통합 문서에 변경 내용을 저장하지 않습니다. 생략. - 변경 내용을 저장할지 여부를 묻는 대화 상자가 표시됩니다.
- filename
- Object
변경 내용을 이 파일 이름으로 저장합니다.
- routeWorkbook
- Object
통합 문서를 다음 수신자에게 회람시키지 않아도 되는 경우, 즉 회람 쪽지가 없거나 이미 회람된 경우 이 인수는 무시됩니다. 그렇지 않으면 Microsoft Office Excel에서는 다음 목록에 표시된 대로 통합 문서를 회람시킵니다.
true
. 다음 수신자에게 통합 문서를 보냅니다.
false
. 통합 문서를 보내지 않습니다. 생략. - 통합 문서의 전송 여부를 묻는 대화 상자를 표시합니다.
예제
다음 코드 예제에서는 메서드를 Close 사용하여 변경 내용을 저장하지 않고 현재 통합 문서를 닫습니다.
이 예제는 문서 수준 사용자 지정을 위한 것입니다.
private void WorkbookClose()
{
this.Close(false, false);
}
Private Sub WorkbookClose()
Me.Close(False, False)
End Sub
설명
이 메서드를 사용하여 통합 문서를 닫으면 통합 문서에서 Auto_Close 매크로가 실행되지 않습니다. 메서드를 RunAutoMacros 사용하여 매크로를 실행합니다.
선택적 매개 변수
선택적 매개 변수에 대한 자세한 내용은 Office 솔루션의 선택적 매개 변수를 참조하세요.