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.
- gallery
Typ: System.Object
Der Diagrammtyp.
- 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.
- plotBy
Typ: System.Object
Gibt an, ob die Daten für jede Reihe in Zeilen oder Spalten angeordnet werden.Kann eine der folgenden XlRowCol-Konstanten sein: xlRows oder xlColumns.
- 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.
- title
Typ: System.Object
Der Diagrammtiteltext.
- categoryTitle
Typ: System.Object
Der Rubrikenachsentiteltext.
- valueTitle
Typ: System.Object
Der Wertachsentiteltext
- 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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.