방법: 프로그래밍 방식으로 Excel 계산 실행
업데이트: 2007년 11월
적용 대상 |
---|
이 항목의 정보는 지정된 Visual Studio Tools for Office 프로젝트 및 Microsoft Office 버전에만 적용됩니다. 프로젝트 형식
Microsoft Office 버전
자세한 내용은 응용 프로그램 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하십시오. |
NamedRange 컨트롤이나 네이티브 Excel 범위 개체에서 비슷한 프로세스를 사용하여 계산을 실행합니다.
NamedRange 컨트롤 내에서 계산 실행
다음 예제에서는 셀 A1에 NamedRange를 만든 다음 셀을 계산합니다. 이 코드는 ThisWorkbook 클래스가 아닌 시트 클래스에 배치해야 합니다.
NamedRange 컨트롤 내에서 계산을 실행하려면
명명된 범위를 만듭니다.
Dim NamedRange1 As Microsoft.Office.Tools.Excel.NamedRange = _ Me.Controls.AddNamedRange(Me.Range("A1"), "NamedRange1")
Microsoft.Office.Tools.Excel.NamedRange NamedRange1 = this.Controls.AddNamedRange(this.get_Range("A1", missing), "NamedRange1");
지정된 범위에 대한 Calculate 메서드를 호출합니다.
NamedRange1.Calculate()
NamedRange1.Calculate();
네이티브 Excel 범위 내에서 계산 실행
네이티브 Excel 범위 내에서 계산을 실행하려면
명명된 범위를 만듭니다.
Dim rng As Excel.Range = Me.Application.Range("A1")
Excel.Range rng = this.Application.get_Range("A1", missing);
지정된 범위에 대한 Range.Calculate 메서드를 호출합니다.
rng.Calculate()
rng.Calculate();