활성 통합 문서 만 계산 (Microsoft Excel)
Linda는 활성 통합 문서 만 계산할 수있는 방법이 있는지 물었습니다.
Excel에서 재 계산을 수행하면 열려있는 모든 통합 문서가 재 계산되며 매우 큰 통합 문서 인 경우 재 계산하는 데 15 분 이상 걸릴 수 있습니다. 그녀가 재 계산되는 것을 제한 할 수 있다면, 프로세스는 분명히 더 빨리 실행될 것입니다.
불행히도 특정 통합 문서를 계산하는 직접적인 방법은 없습니다. 그러나 원하는 경우 활성 워크 시트 만 계산할 수 있습니다. 먼저 다음 단계에 따라 재 계산 모드를 수동으로 설정합니다.
-
Excel 옵션 대화 상자를 표시합니다. (Excel 2007에서는 Office 단추를 클릭 한 다음 Excel 옵션을 클릭합니다. Excel 2010 이상 버전에서는 리본의 파일 탭이 표시되고 옵션을 클릭합니다.)
-
대화 상자 왼쪽에있는 수식 영역을 클릭합니다. (그림 1 참조)
-
대화 상자의 계산 옵션 섹션에서 수동 라디오 버튼이 선택되어 있는지 확인합니다.
-
확인을 클릭하십시오.
이제 통합 문서 (실제로 열려있는 모든 통합 문서)가 다시 계산되는 유일한 시간은 F9 키를 누를 때입니다. 현재 워크 시트 만 다시 계산하려면 Shift + F9를 누릅니다.
Excel에서는 열려있는 모든 통합 문서 계산, 통합 문서의 특정 워크 시트 계산 또는 워크 시트에서 지정된 셀 범위 계산 등 세 가지 작업을 수행 할 수있는 매크로 함수도 제공합니다. 이 지식을 바탕으로 통합 문서의 모든 워크 시트를 반복하고 각 워크 시트를 다시 계산하는 매크로를 만들 수 있습니다.
다음 매크로는 계산 모드를 수동으로 설정 한 다음 (다른 통합 문서는 계산하지 않음) 활성 통합 문서의 각 시트를 반복하여 계산합니다.
Sub CalcBook() Dim wks As Worksheet Application.Calculation = xlManual For Each wks In ActiveWorkbook.Worksheets wks.Calculate Next Set wks = Nothing End Sub
통합 문서의 다른 부분을 서로 다른 시간에 계산하려는 경우 매크로를 확장하여 원하는 모든 유형의 계산을 수행 할 수 있습니다.
Sub CalcWhat() Dim iAnsure As Integer Application.Calculation = xlManual iAnsure = InputBox("1 = Calculate A Used Range" _ & vbCrLf & _ "2 = Calculate This Worksheet" _ & vbCrLf & _ "3 = Calculate This Workbook" _ & vbCrLf & _ "4 = Calculate All Workbooks in Memory" _ & vbCrLf & vbCrLf & _ "Input Your Selection Number From Above" _ & vbCrLf & "Then Click OK", _ "Calculate What?", "Input Number Please", _ 5000, 5000) Select Case iAnsure Case 1 'Range Only Selection.Calculate Case 2 'Worksheet Only ActiveSheet.Calculate Case 3 'Workbook Only For Each wks In ActiveWorkbook.Worksheets wks.Calculate Next Case 4 'All Open Workbooks Application.CalculateFull End End Select End Sub
이 매크로는 사용자에게 원하는 재 계산 유형을 묻는 입력 상자를 제공합니다. 사용자가 1에서 4까지의 숫자를 입력하면 원하는 유형의 재 계산이 수행됩니다.
_ 참고 : _
이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.
이 팁 (6752)은 Microsoft Excel 2007, 2010, 2013 및 2016에 적용됩니다.
Excel의 이전 메뉴 인터페이스에 대한이 팁의 버전은 여기에서 찾을 수 있습니다.
link : / excel-Calculating_Only_the_Active_Workbook [활성 통합 문서 만 계산]
.