2013-05-24 2 views
1

통합 문서 종료 전에 문서 작업 창 컨트롤을 지우고 싶습니다. 그래서 다음에 그 통합 문서 작업 창을 열면 거기에 없을 것입니다. 기본적으로 통합 문서를 닫기 전에 작업 창을 분리하고 싶습니다.Excel 통합 문서를 저장하기 전에 Excel 작업 창을 제거하십시오.

나는 이와 비슷한 것을 시도했다.

코드

private void ThisWorkbook_Shutdown(object sender, System.EventArgs e) 
{ 
    this.ActionsPane.Clear(); 
} 

니펫 그러나 삭제 된 개체에 액세스 할 수 없습니다 예외 가 발생합니다. 개체 이름 : 'Microsoft.Office.Tools.ActionsPane'.

그래서 같은 방법으로 제거 할 수 있습니다.

답변

1

시작 이벤트에서 ActionPane을 지울 수 있습니까?

희망이 도움이됩니다. 작업 창을 볼 수있는 동안 사용자가 문서를 저장하는 경우

내가 http://msdn.microsoft.com/en-IN/library/7we49he1(v=vs.100).aspx

@ 다음 줄을 발견의 작업 창은 문서가 하지 작업 창 여부, 열 때마다 볼 수 있습니다 모든 컨트롤이 포함되어 있습니다. 이 나타나면이를 제어하려면 문서를 열 때 작업 창이 표시되지 않도록 ThisDocument 또는 ThisWorkbook의 Startup 이벤트 처리기의 ActionsPane 필드의 Clear 메서드를 호출하십시오.

+0

시작 이벤트에서 actionPane을 지우면 먼저 작업 창을로드 한 다음 작업 창을 지우십시오. 하지만 작업 창만로드하고 싶지는 않습니다. –