통합 문서에 대한 수동 계산 강제 실행 (Microsoft Excel)
Excel 통합 문서는 매우 복잡해질 수 있습니다. 실제로 계산하는 데 몇 시간이 걸릴 수있는 통합 문서를 만들 수 있습니다. 물론 이것의 유일한 문제는 통합 문서를 열 때 Excel이 그렇게하도록 구성되어 있으면 자동으로 다시 계산된다는 것입니다. 즉, 통합 문서를 여는 데 몇 시간이 걸릴 수 있습니다.
물론 한 가지 해결책은 통합 문서를 열기 전에 자동 재 계산을 해제하는 것입니다. 당신이 나와 같다면이 솔루션은 내 기억이 아니기 때문에 그다지 좋지 않습니다.
더 나은 해결책은 특정 통합 문서에 대한 자동 재 계산을 해제하는 것입니다. Excel에서는 통합 문서별로 수동 또는 자동 재 계산을 지정할 수 없기 때문에 통합 문서가 열릴 때 자동으로 실행되는 매크로를 사용하여이 기능을 추가해야합니다. 이 매크로는 다음과 같이 자동 재 계산을 끌 수 있습니다.
Private Sub Workbook_Open() Application.Calculation = xlManual Application.CalculateBeforeSave = False End Sub
이 매크로는 ThisWorkbook 프로젝트 창에 있어야합니다. 즉, 통합 문서를 열고 Alt + F11을 눌러 VBA 편집기를 표시 한 다음 개체 브라우저 (VBA 편집기 창의 왼쪽 위 모서리)에서 ThisWorkbook 개체를 두 번 클릭해야합니다.
원하는 경우 이전 매크로 바로 뒤에 다른 매크로를 배치 할 수도 있습니다. 이 매크로는 통합 문서가 닫힐 때 자동으로 실행되며이 경우 자동 재 계산을 다시 켭니다.
Private Sub Workbook_BeforeClose(Cancel As Boolean) Application.Calculation = xlAutomatic Application.CalculateBeforeSave = True End Sub
이 매크로 사용과 관련하여 기억해야 할 중요한주의 사항이 있습니다. 응용 프로그램 전체에 대해서만 계산 모드를 설정할 수 있습니다. 따라서 자동 재 계산을 해제하면 다른 워크 시트도 자동으로 재 계산되지 않습니다.
_ 참고 : _
이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.
이 팁 (11577)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다. 여기에서 Excel의 이전 메뉴 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.
link : / excel-Forcing_Manual_Calculation_For_a_Workbook [통합 문서에 대한 수동 계산 강제]
.