다음을 통해 공유


방법: 워크시트 셀에 문자열 표시

이 예제에서는 프로그래밍 방식으로 셀에 텍스트를 표시하는 방법을 보여 줍니다. 셀에 텍스트를 표시하려면 NamedRange 컨트롤이나 네이티브 Excel 범위 개체를 사용합니다.

적용 대상: 이 항목의 정보는 Excel 2007 및 Excel 2010의 문서 수준 프로젝트 및 응용 프로그램 수준 프로젝트에 적용됩니다. 자세한 내용은 Office 응용 프로그램 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하십시오.

NamedRange 컨트롤 사용

이 예제에서는 message라는 NamedRange 컨트롤을 사용합니다. 이 컨트롤은 디자인 타임에 문서 수준 사용자 지정에 추가해야 합니다. 다음 코드는 ThisWorkbook 클래스가 아닌 시트 클래스에 배치해야 합니다.

NamedRange 컨트롤에 텍스트를 표시하려면

  • NamedRange 컨트롤의 값을 Hello World로 설정합니다.

    Me.message.Value2 = "Hello world"
    
    this.message.Value2 = "Hello world";
    

네이티브 Excel 범위 사용

다음 코드에서는 프로그래밍 방식으로 새 범위를 만든 다음 이 범위에 값을 할당합니다.

Excel 범위에 텍스트를 표시하려면

  • Sheet1의 A1 셀에서 범위를 검색하고 값을 Hello World로 설정합니다.

    Dim rng As Excel.Range = Globals.Sheet1.Range("A1")
    rng.Value2 = "Hello world"
    
    Excel.Range rng = Globals.Sheet1.Range["A1", missing];
    rng.Value2 = "Hello world";
    

참고 항목

작업

방법: Windows Forms과 상호 작용

연습: Windows Form을 사용하여 데이터 수집

개념

셀 작업

NamedRange 컨트롤

Office 프로젝트의 개체에 전역 액세스

Office 솔루션의 선택적 매개 변수

기타 리소스

Office 솔루션 문제 해결