다음을 통해 공유


ChartSheet.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 값 중 하나입니다.

예제

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

private void DesignChartSheet()
{
    Microsoft.Office.Tools.Excel.ChartSheet myChartSheet  =
        Globals.Chart1.Base;

    myChartSheet.ApplyLayout(10, myChartSheet.ChartType);

    myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType.
                       msoElementChartTitleCenteredOverlay);
    myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType.
                       msoElementPrimaryCategoryAxisTitleHorizontal);
    myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType.
                       msoElementPrimaryValueAxisTitleRotated);
}
Private Sub DesignChartSheet()
    Dim myChartSheet As Microsoft.Office.Tools.Excel.ChartSheet = _
        Globals.Chart1.Base

    myChartSheet.ApplyLayout(10)

    myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType. _
                       msoElementChartTitleCenteredOverlay)
    myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType. _
                       msoElementPrimaryCategoryAxisTitleHorizontal)
    myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType. _
                       msoElementPrimaryValueAxisTitleRotated)
End Sub

설명

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

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

선택적 매개 변수

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

적용 대상