다음을 통해 공유


Chart.ApplyLayout(Int32, Object) 메서드

정의

리본 메뉴에 표시된 레이아웃을 적용합니다.

public void ApplyLayout (int Layout, object ChartType);
abstract member ApplyLayout : int * obj -> unit
Public Sub ApplyLayout (Layout As Integer, Optional ChartType As Object)

매개 변수

Layout
Int32

차트에 적용할 레이아웃의 형식을 지정하는 1에서 10 사이의 정수입니다.

ChartType
Object

XlChartType 값 중 하나입니다.

예제

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

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);
}
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

설명

매개 변수의 Layout 값은 리본 메뉴의 디자인 탭에 있는 차트 레이아웃 그룹의 사용 가능한 옵션에 해당합니다. 디자인 탭은 차트를 선택할 때 사용할 수 있습니다.

각 유형의 차트에는 고유한 레이아웃 옵션 집합이 있습니다. 예를 들어 원형 차트의 레이아웃 옵션은 세로 막대형 차트의 레이아웃 옵션과 다릅니다. 다른 차트 형식의 레이아웃을 적용하려는 경우 매개 변수를 ChartType 사용하여 매개 변수가 Layout 참조할 차트 종류를 지정할 수 있습니다. 예를 들어 세로 막대형 차트가 있고 꺾은선형 차트에서 레이아웃을 적용하려는 경우 값을 매개 변수에 ChartType 전달 Microsoft.Office.Interop.Excel.XlChartType.xlLine 합니다. 레이아웃은 특정 차트 종류에 사용할 수 있는 차트 요소만 추가합니다.

선택적 매개 변수

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

적용 대상