ChartSheet.ChartWizard, méthode
Modifie les propriétés du Microsoft.Office.Tools.Excel.ChartSheet donné.
Espace de noms : Microsoft.Office.Tools.Excel
Assemblys : Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)
Syntaxe
'Déclaration
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 _
)
void ChartWizard(
Object Source,
Object Gallery,
Object Format,
Object PlotBy,
Object CategoryLabels,
Object SeriesLabels,
Object HasLegend,
Object Title,
Object CategoryTitle,
Object ValueTitle,
Object ExtraTitle
)
Paramètres
- Source
Type : System.Object
Plage contenant les données sources du nouveau graphique.Si cet argument est omis, Microsoft Office Excel modifie la feuille de graphique active ou le graphique sélectionné dans la feuille de calcul active.
- Gallery
Type : System.Object
Type de graphique.
- Format
Type : System.Object
Numéro d'option des formats automatiques intégrés.Il peut s'agir d'un numéro compris entre 1 et 10, selon le type de bibliothèque.Si cet argument est omis, Microsoft Office Excel choisit une valeur par défaut selon le type de bibliothèque et la source de données.
- PlotBy
Type : System.Object
Spécifie si les données pour chaque série se trouvent dans des lignes ou des colonnes.Il peut s'agir de l'une des constantes XlRowCol suivantes : xlRows ou xlColumns.
- CategoryLabels
Type : System.Object
Entier spécifiant le nombre de lignes ou de colonnes de la plage source qui contiennent des étiquettes de catégorie.Les valeurs autorisées vont de 0 (zéro) au nombre maximal des catégories ou séries correspondantes moins un.
- SeriesLabels
Type : System.Object
Nombre de lignes ou de colonnes dans la plage source contenant des étiquettes de série.Les valeurs autorisées vont de 0 (zéro) au nombre maximal des catégories ou séries correspondantes moins un.
- HasLegend
Type : System.Object
true pour inclure une légende.
- Title
Type : System.Object
Texte du titre du graphique.
- CategoryTitle
Type : System.Object
Texte du titre de l'axe des abscisses.
- ValueTitle
Type : System.Object
Texte du titre de l'axe des valeurs
- ExtraTitle
Type : System.Object
Titre de l'axe des séries pour les graphiques 3D ou titre de l'axe des valeurs secondaire pour les graphiques 2D.
Notes
Vous pouvez utiliser cette méthode pour effectuer une mise en forme rapide de Microsoft.Office.Tools.Excel.ChartSheet sans définir toutes les propriétés individuelles. Cette méthode est non interactive et elle modifie seulement les propriétés spécifiées.
Si Source est omis et que la sélection n'est pas un graphique incorporé dans la feuille de calcul active ou la feuille active n'est pas un graphique existant, cette méthode échoue et génère une erreur.
Paramètres optionnels
Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.
Exemples
L'exemple de code suivant utilise la méthode ChartWizard pour définir la source de données et le type de graphique du Microsoft.Office.Tools.Excel.ChartSheet actuel.
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");
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.