Chris는 Excel이 기본 및 페이지 레이아웃보기를 모두 지원한다고 말합니다. 그는 통합 문서의 사용자가 선택할 수 없도록 페이지 레이아웃보기를 비활성화하는 방법이 있는지 궁금합니다.

Excel에서는 리본의보기 탭에서이 두 가지보기 (일반 및 페이지 레이아웃)를 사용할 수 있습니다. 해결책은 단순히 사용자 인터페이스를 수정하여 페이지 레이아웃 도구를 리본에서 더 이상 사용할 수 없도록하는 것이라고 생각할 수 있습니다. 불행히도 이것은 말처럼 쉬운 일입니다.

Excel 2007을 사용하는 경우 사용자 인터페이스를 변경하기가 매우 어렵습니다. XML 코드를 작성하고 통합 문서를 열 때마다 코드가 실행되는지 확인해야합니다. 악명 높은 어려운 것을 좋아한다면이 페이지에서 시작하는 방법에 대해 조금 찾을 수 있습니다 :

http://msdn.microsoft.com/en-us/library/aa338202.aspx

Excel 2010 이상 버전을 사용하는 경우 사용자 인터페이스를 수정하는 것이 조금 더 쉽습니다. 다음 단계에 따라 수행 할 수 있습니다.

  1. 파일 탭을 클릭 한 다음 옵션을 클릭합니다. Excel은 Excel 옵션 대화 상자를 표시합니다.

  2. 대화 상자의 왼쪽에서 리본 사용자 지정을 클릭합니다. (그림 1 참조)

  3. 대화 상자의 오른쪽 열에서보기 탭 항목 왼쪽에있는 작은 더하기 기호를 클릭합니다. Excel은보기 탭 아래에있는 옵션을 보여줍니다.

  4. 통합 문서보기 옵션을 한 번 클릭하십시오.

  5. 제거 버튼을 클릭합니다.

  6. 확인을 클릭하십시오.

그게 다야. 이제보기 탭을 살펴보면 사용자가 더 이상 페이지 레이아웃보기로 전환 할 수 없다는 것을 알 수 있습니다. 실제로 사용자는 현재 시간에있는보기 이외의 다른보기를 선택할 수 없습니다. 이 변경 사항은 모든 통합 문서의 현재 컴퓨터에만 영향을 미치며 특정 통합 문서에 연결할 수 없습니다. (이유는 Excel 2010에서 리본을 약간 수정할 수는 있지만 매크로에서는 수정할 수 없기 때문입니다. 매우 고통스럽고 Excel 2007에서와 같이 XML 코드 작성으로 돌아 가야합니다.)

더 나은 해결책은 워크 시트가 항상 기본보기로 표시되도록하는 작은 매크로를 만드는 것입니다. 이것은하기 쉽습니다. 워크 시트 탭을 마우스 오른쪽 버튼으로 클릭하고 나타나는 컨텍스트 메뉴에서 코드보기를 선택하십시오. 코드 창에 다음을 입력하십시오.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

ActiveWindow.View = xlNormalView End Sub

이 코드를 사용하면 누군가 화면에서 선택한 항목을 변경할 때마다 Excel이 기본보기로 전환됩니다. 누군가 리본의보기 탭에있는 도구를 사용하여 페이지 레이아웃보기로 전환 할 수 있지만 다른 셀을 선택하자마자 매크로가 시작되고 기본보기로 다시 전환됩니다.

_ 참고 : _

이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.

link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요].

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (12139)은 Microsoft Excel 2007, 2010, 2013 및 2016에 적용됩니다.