다음을 통해 공유


Chart.SetElement 메서드

차트의 요소를 수정합니다.

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

구문

‘선언
Sub SetElement ( _
    Element As MsoChartElementType _
)
void SetElement(
    MsoChartElementType Element
)

매개 변수

설명

SetElement 메서드를 사용하여 Microsoft.Office.Core.MsoChartElementType 값으로 지정된 옵션에 따라 차트의 요소를 수정할 수 있습니다.예를 들어 표의 범례를 숨기려면 SetElement 메서드에 Microsoft.Office.Core.MsoChartElementType.msoElementLegendNone 값을 전달합니다.

이 메서드를 사용하여 수행할 수 있는 작업은 차트가 선택되어 있을 때 리본 메뉴의 레이아웃 탭에 표시되는 다음 단추에 해당합니다.

  • 레이블 그룹의 모든 단추

  • 그룹의 모든 단추

  • 분석 그룹의 모든 단추

  • 배경 그룹의 그림 영역, 차트 옆면차트 밑면 단추

예제

다음 코드 예제에서는 Chart_1 차트의 차트 종류에 사용할 수 있는 10번째 레이아웃을 적용합니다.또한 이 예제에서는 SetElement 메서드를 사용하여 레이아웃 변경 사항을 추가로 적용합니다. 즉, 차트 제목 스타일이 가운데에 놓여 차트 표 영역 내에 배치되도록 설정하고, 가로 축의 제목을 추가하고, 세로 축의 회전된 제목을 추가하는 등의 작업을 수행합니다.이 코드 예제를 실행하려면 기본 시트 Sheet1에 이름이 Chart_1인 2차원 묶은 세로 막대형 차트를 추가해야 합니다.

Private Sub DesignChart()
    Dim myChart As Microsoft.Office.Tools.Excel.Chart = _
        Globals.Sheet1.Chart_1

    myChart.ApplyLayout(10)

    myChart.SetElement(Microsoft.Office.Core.MsoChartElementType. _
                       msoElementChartTitleCenteredOverlay)
    myChart.SetElement(Microsoft.Office.Core.MsoChartElementType. _
                       msoElementPrimaryCategoryAxisTitleHorizontal)
    myChart.SetElement(Microsoft.Office.Core.MsoChartElementType. _
                       msoElementPrimaryValueAxisTitleRotated)
End Sub
private void DesignChart()
{
    Microsoft.Office.Tools.Excel.Chart myChart =
        Globals.Sheet1.Chart_1;

    myChart.ApplyLayout(10, myChart.ChartType);

    myChart.SetElement(
        Microsoft.Office.Core.MsoChartElementType.
        msoElementChartTitleCenteredOverlay);
    myChart.SetElement(
        Microsoft.Office.Core.MsoChartElementType.
        msoElementPrimaryCategoryAxisTitleHorizontal);
    myChart.SetElement(
        Microsoft.Office.Core.MsoChartElementType.
        msoElementPrimaryValueAxisTitleRotated);
}

.NET Framework 보안

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

참고 항목

참조

Chart 인터페이스

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