방법: 코드에서 워크시트 범위 참조
NamedRange 컨트롤이나 네이티브 Excel 범위 개체의 콘텐츠는 비슷한 프로세스를 사용하여 참조할 수 있습니다.
적용 대상: 이 항목의 정보는 Excel 2007 및 Excel 2010의 문서 수준 프로젝트 및 응용 프로그램 수준 프로젝트에 적용됩니다. 자세한 내용은 Office 응용 프로그램 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하십시오.
NamedRange 컨트롤 사용
다음 예제에서는 워크시트에 NamedRange를 추가한 다음 해당 범위의 셀에 텍스트를 추가합니다.
NamedRange 컨트롤을 참조하려면
Microsoft.Office.Tools.Excel.NamedRange 컨트롤의 Value2 속성에 문자열을 할당합니다. 이 코드는 ThisWorkbook 클래스가 아닌 시트 클래스에 배치해야 합니다.
Dim NamedRange1 As Microsoft.Office.Tools.Excel.NamedRange = _ Me.Controls.AddNamedRange(Me.Range("A1"), "NamedRange1") NamedRange1.Value2 = "Range value"
Microsoft.Office.Tools.Excel.NamedRange NamedRange1 = this.Controls.AddNamedRange(this.get_Range("A1", missing), "NamedRange1"); NamedRange1.Value2 = "Range value";
네이티브 Excel 범위 사용
다음 예제에서는 워크시트에 네이티브 Excel 범위를 추가한 다음 해당 범위의 셀에 텍스트를 추가합니다.
네이티브 범위 개체를 참조하려면
범위의 Value2 속성에 문자열을 할당합니다.
Dim rng As Excel.Range = Me.Application.Range("A1") rng.Value2 = "Range value"
Excel.Range rng = this.Application.get_Range("A1", missing); rng.Value2 = "Range value";