다음을 통해 공유


방법: Excel 범위에 색 적용

셀 범위 내의 텍스트에 색을 적용하려면 NamedRange 컨트롤이나 네이티브 Excel 범위 개체를 사용합니다.

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

NamedRange 컨트롤 사용

이 예제는 문서 수준 사용자 지정을 위한 것입니다.

NamedRange 컨트롤에 색을 적용하려면

  1. A1 셀에서 NamedRange 컨트롤을 만듭니다.

    Dim rng As Microsoft.Office.Tools.Excel.NamedRange = _
        Me.Controls.AddNamedRange(Me.Range("A1"), "NamedRange1")
    
    Microsoft.Office.Tools.Excel.NamedRange rng =
        this.Controls.AddNamedRange(this.Range["A1", missing], "NamedRange1");
    
  2. NamedRange 컨트롤에서 텍스트의 색을 설정합니다.

    rng.Font.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Red)
    
    rng.Font.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Red);
    

네이티브 Excel 범위 사용

네이티브 Excel 범위 개체에 색을 적용하려면

  • A1 셀에 범위를 만든 다음 텍스트 색을 설정합니다.

    Dim rng2 As Excel.Range = Me.Application.Range("A1")
    rng2.Font.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Red)
    
    Excel.Range rng2 = this.Application.get_Range("A1", missing);
    rng2.Font.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Red);
    

참고 항목

작업

방법: 통합 문서에서 일정 범위에 스타일 적용

방법: 코드에서 워크시트 범위 참조

개념

범위 작업

NamedRange 컨트롤

확장된 개체를 사용하여 Excel 자동화

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