Freigeben über


ChartSheetBase.ChartWizard-Methode

Ändert die Eigenschaften des angegebenen Microsoft.Office.Tools.Excel.ChartSheetBase.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntax

'Declaration
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
)

Parameter

  • source
    Typ: System.Object
    Der Bereich, der die Quelldaten für das neue Diagramm enthält.Wenn dieses Argument ausgelassen wird, bearbeitet Microsoft Office Excel das aktive Diagrammblatt oder das ausgewählte Diagramm im aktiven Arbeitsblatt.
  • format
    Typ: System.Object
    Die Optionsnummer für die integrierten automatischen Formatierungen.Kann je nach Sammlungstyp eine Zahl von 1 bis 10 sein.Wenn dieses Argument ausgelassen wird, wählt Microsoft Office Excel einen Standardwert auf Grundlage des Sammlungstyps und der Datenquelle.
  • categoryLabels
    Typ: System.Object
    Eine ganze Zahl, die die Anzahl der Zeilen oder Spalten mit Rubrikenbeschriftungen im Quellbereich angibt.Gültige Werte sind von 0 (null) zur maximalen Anzahl der entsprechenden Kategorien oder Reihen minus eins.
  • seriesLabels
    Typ: System.Object
    Die Anzahl der Zeilen oder Spalten mit Reihebezeichnungen im Quellbereich.Gültige Werte sind von 0 (null) zur maximalen Anzahl der entsprechenden Kategorien oder Reihen minus eins.
  • hasLegend
    Typ: System.Object
    true , um eine Legende hinzuzufügen.
  • extraTitle
    Typ: System.Object
    Der Reihenachsentitel für 3D-Diagramme oder der zweite Wertachsentitel für 2D-Diagramme.

Hinweise

Sie können diese Methode verwenden, um ein Microsoft.Office.Tools.Excel.ChartSheetBase schnell zu formatieren, ohne alle Eigenschaften einzeln festzulegen.Diese Methode ist nicht interaktiv und ändert nur die angegebenen Eigenschaften.

Wenn Source ausgelassen wird und es sich bei der Auswahl nicht um ein eingebettetes Diagramm im aktiven Arbeitsblatt handelt oder das aktive Blatt kein bestehendes Diagramm ist, schlägt diese Methode fehl und es tritt ein Fehler auf.

Optionale Parameter

Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Lösungen.

Beispiele

Im folgenden Codebeispiel wird die ChartWizard-Methode verwendet, um die Datenquelle und den Diagrammtyp des aktuellen Microsoft.Office.Tools.Excel.ChartSheetBase festzulegen.

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-Sicherheit

Siehe auch

Referenz

ChartSheetBase Klasse

Microsoft.Office.Tools.Excel-Namespace