다음을 통해 공유


Chart.ApplyDataLabels 메서드

Chart 컨트롤에 있는 요소, 계열 또는 모든 계열에 데이터 레이블을 적용합니다.

네임스페이스:  Microsoft.Office.Tools.Excel
어셈블리:  Microsoft.Office.Tools.Excel(Microsoft.Office.Tools.Excel.dll)

구문

‘선언
Sub ApplyDataLabels ( _
    Type As XlDataLabelsType, _
    LegendKey As Object, _
    AutoText As Object, _
    HasLeaderLines As Object, _
    ShowSeriesName As Object, _
    ShowCategoryName As Object, _
    ShowValue As Object, _
    ShowPercentage As Object, _
    ShowBubbleSize As Object, _
    Separator As Object _
)
void ApplyDataLabels(
    XlDataLabelsType Type,
    Object LegendKey,
    Object AutoText,
    Object HasLeaderLines,
    Object ShowSeriesName,
    Object ShowCategoryName,
    Object ShowValue,
    Object ShowPercentage,
    Object ShowBubbleSize,
    Object Separator
)

매개 변수

  • LegendKey
    형식: System.Object
    요소 옆의 범례 키가 표시되는 경우 true입니다.기본값은 false입니다.
  • AutoText
    형식: System.Object
    개체에서 자동으로 내용에 따라 적절한 텍스트를 생성하는 경우 true입니다.
  • HasLeaderLines
    형식: System.Object
    ChartSeries 개체의 경우 계열에 지시선이 있는 경우 true입니다.
  • ShowSeriesName
    형식: System.Object
    데이터 레이블의 계열 이름입니다.
  • ShowCategoryName
    형식: System.Object
    데이터 레이블의 범주 이름입니다.
  • ShowValue
    형식: System.Object
    데이터 레이블의 값입니다.
  • ShowPercentage
    형식: System.Object
    데이터 레이블의 백분율입니다.
  • ShowBubbleSize
    형식: System.Object
    데이터 레이블의 거품 크기입니다.
  • Separator
    형식: System.Object
    데이터 레이블의 구분 기호입니다.

설명

선택적 매개 변수

선택적 매개 변수에 대한 자세한 내용은 Office 솔루션의 선택적 매개 변수를 참조하십시오.

예제

다음 코드 예제에서는 Chart를 만든 다음 ApplyDataLabels 메서드를 사용하여 차트에 계열 이름과 함께 데이터 레이블을 표시합니다.

Private Sub DisplayLabels()
    Me.Range("A1", "A5").Value2 = 22
    Me.Range("B1", "B5").Value2 = 55

    Dim Chart1 As Microsoft.Office.Tools.Excel.Chart = _
        Me.Controls.AddChart(Me.Range("D2", "H20"), "Chart1")

    Chart1.SetSourceData(Me.Range("A1", "B5"), Excel.XlRowCol.xlColumns)
    Chart1.ChartType = Excel.XlChartType.xlBarClustered

    Chart1.ApplyDataLabels(Excel.XlDataLabelsType.xlDataLabelsShowLabel, _
        False, False, False, True, False, False, False, False, False)
End Sub
private void DisplayLabels()
{
    this.Range["A1", "A5"].Value2 = 22;
    this.Range["B1", "B5"].Value2 = 55;

    Microsoft.Office.Tools.Excel.Chart chart1 =
        this.Controls.AddChart(this.Range["D2", "H20"], 
        "chart1");

    chart1.SetSourceData(this.Range["A1", "B5"], 
        Excel.XlRowCol.xlColumns);
    chart1.ChartType = Excel.XlChartType.xlBarClustered;

    chart1.ApplyDataLabels(
        Excel.XlDataLabelsType.xlDataLabelsShowLabel,
        false, false, false, true, false, false, false, 
        false, false);
}

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

Chart 인터페이스

Microsoft.Office.Tools.Excel 네임스페이스