에이프릴은 사무실 환경에서 매우 흔한 상황을 설명했습니다.

워크 시트를 만들고 제대로 보이게하고 보호 한 다음 다른 사람이 보호되지 않은 셀을 변경할 수 있도록 허용합니다. 워크 시트를 다시 가져 오면 페이지 설정과 서식이 변경되어 워크 시트가 의도 한 것과 다르게 보입니다.

이 문제에 대해 취할 수있는 몇 가지 접근 방식이 있습니다. 첫 번째는 입력과 출력을 별도의 시트로 나누는 것입니다. 사용자가 데이터를 입력 할 수있는 워크 시트를 만든 다음 데이터를 인쇄하는 데 사용할 출력 워크 시트를 만듭니다. 출력 워크 시트는 셀 참조 및 수식을 사용하여 입력 워크 시트에서 데이터를 가져옵니다. 사용자가 출력 워크 시트에 액세스 할 수 없기 때문에 문제가되지 않습니다.

워크 시트가 보호 된 경우 Excel에서는 보호를 켤 때 서식 변경을 명시 적으로 허용하거나 금지 할 수 있습니다.

그러나 서식 변경을 금지한다고해서 항상 보호되는 것은 아닙니다. 한 가지 예외는 사용자가 다른 워크 시트에서 서식이 지정된 셀을 복사하여 보호 된 워크 시트의 잠금 해제 된 셀에 붙여 넣는 경우입니다. 이미 설명한 입력 시트 / 출력 시트 방법을 사용하지 않는 한이를 방지 할 수있는 방법이 없습니다.

페이지 설정에 관한 한 Excel에서는 보호 된 워크 시트에서도 페이지 설정 (여백 등)을 수정할 수 있습니다. 가장 좋은 해결 방법은 페이지 설정 구성을 원하는대로 설정하고 워크 시트가 인쇄되기 전에 매크로가 자동으로 실행되도록하는 매크로를 만드는 것입니다. (통합 문서의 BeforePrint 이벤트에 매크로를 할당하기 만하면됩니다.)

다른 사용자가 통합 문서의 출력을 비표준 또는 사용할 수 없게 만드는 방식으로 설정을 계속 사용하는 경우 규정 준수를 보장하기 위해 비 Excel 수단에 의존해야 할 수 있습니다. :>)

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

이 팁 (1084)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다. 여기에서 Excel의 이전 메뉴 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.

link : / excel-Preventing_Changes_to_Formatting_and_Page_Size [서식 및 페이지 크기 변경 방지].