ChartSheetBase.ChartWizard 메서드

지정된 Microsoft.Office.Tools.Excel.ChartSheetBase의 속성을 수정합니다.

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

구문

‘선언
Public Sub ChartWizard ( _
    source As Object, _
    gallery As Object, _
    format As Object, _
    plotBy As Object, _
    categoryLabels As Object, _
    seriesLabels As Object, _
    hasLegend As Object, _
    title As Object, _
    categoryTitle As Object, _
    valueTitle As Object, _
    extraTitle As Object _
)
public void ChartWizard(
    Object source,
    Object gallery,
    Object format,
    Object plotBy,
    Object categoryLabels,
    Object seriesLabels,
    Object hasLegend,
    Object title,
    Object categoryTitle,
    Object valueTitle,
    Object extraTitle
)

매개 변수

  • source
    형식: System.Object
    새 차트의 소스 데이터가 들어 있는 범위입니다.이 인수를 생략하면 Microsoft Office Excel에서 활성 차트 시트나 활성 워크시트의 선택된 차트가 편집됩니다.
  • format
    형식: System.Object
    기본 제공된 자동 서식의 옵션 번호입니다.갤러리 서식에 따라 1 ~ 10 사이의 숫자가 될 수 있습니다.이 인수를 생략하면 Microsoft Office Excel에서 갤러리 서식과 데이터 소스에 따라 기본값이 선택됩니다.
  • plotBy
    형식: System.Object
    각 계열에 대한 데이터가 행으로 되어 있는지 또는 열로 되어 있는지를 지정합니다.XlRowCol 상수인 xlRows 또는 xlColumns일 수 있습니다.
  • categoryLabels
    형식: System.Object
    범주 레이블이 포함된 소스 범위 내의 행이나 열의 수를 지정하는 정수입니다.유효한 값의 범위는 0부터 해당 범주나 계열의 최대 수-1까지입니다.
  • seriesLabels
    형식: System.Object
    계열 레이블이 포함된 소스 범위 내의 행이나 열의 수입니다.유효한 값의 범위는 0부터 해당 범주나 계열의 최대 수-1까지입니다.
  • hasLegend
    형식: System.Object
    범례를 포함하는 경우 true입니다.
  • categoryTitle
    형식: System.Object
    범주 축 제목 텍스트입니다.
  • valueTitle
    형식: System.Object
    값 축 제목 텍스트입니다.
  • extraTitle
    형식: System.Object
    3차원 차트의 계열 축 제목 또는 2차원 차트의 둘째 값 축 제목입니다.

설명

이 메서드를 사용하면 일부 개별 속성만 설정하여 Microsoft.Office.Tools.Excel.ChartSheetBase의 서식을 빠르게 지정할 수 있습니다.이 메서드는 대화형이 아니며 지정된 속성만을 변경합니다.

Source가 생략되고 선택 항목이 활성 워크시트에 포함된 차트가 아니거나 활성 시트가 기존 차트가 아닌 경우 이 메서드는 실패하고 오류가 발생합니다.

선택적 매개 변수

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

예제

다음 코드 예제에서는 ChartWizard 메서드를 사용하여 현재 Microsoft.Office.Tools.Excel.ChartSheetBase의 데이터 소스와 차트 종류를 설정합니다.

Private Sub ModifyChartSheet()
    Globals.Sheet1.Range("A1", "A5").Value2 = 22
    Globals.Sheet1.Range("B1", "B5").Value2 = 55

    Me.ChartWizard(Source:=Globals.Sheet1.Range("A1", "B5"), _
        Gallery:=Excel.XlChartType.xl3DColumn, _
        HasLegend:=False, Title:="Revised chart")
End Sub
private void ModifyChartSheet()
{
    Globals.Sheet1.Range["A1", "A5"].Value2 = 22;
    Globals.Sheet1.Range["B1", "B5"].Value2 = 55;

    this.ChartWizard(Globals.Sheet1.Range["A1", "B5"],
        Excel.XlChartType.xl3DColumn,false,
        "Revised chart");
}

.NET Framework 보안

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

참고 항목

참조

ChartSheetBase 클래스

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