다음을 통해 공유


프로그래밍 방식으로 코드에서 워크시트 범위 참조

비슷한 프로세스를 사용하여 NamedRange 컨트롤 또는 네이티브 Excel 범위 개체의 내용을 참조합니다.

적용 대상: 이 항목의 정보는 Excel의 문서 수준 프로젝트 및 VSTO 추가 기능 프로젝트에 적용됩니다. 자세한 내용은 Office 애플리케이션 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하세요.

NamedRange 컨트롤 사용

다음 예제에서는 워크시트에 NamedRange를 추가한 다음 범위의 셀에 텍스트를 추가합니다.

NamedRange 컨트롤을 참조하려면

  1. NamedRange 컨트롤의 Value2 속성에 문자열을 할당합니다. 이 코드는 ThisWorkbook 클래스가 아니라 시트 클래스에 배치해야 합니다.

    Microsoft.Office.Tools.Excel.NamedRange NamedRange1 =
        this.Controls.AddNamedRange(this.get_Range("A1"), "NamedRange1");
    
    NamedRange1.Value2 = "Range value";
    

네이티브 Excel 범위 사용

다음은 워크시트에 네이티브 Excel 범위를 추가한 다음 범위의 셀에 텍스트를 추가하는 예제입니다.

네이티브 범위 개체를 참조하려면

  1. 범위의 Value2 속성에 문자열을 할당합니다.

    Excel.Range rng = this.Application.get_Range("A1");
    
    rng.Value2 = "Range value";