Partager via


Chart.ApplyLayout, méthode (Project)

Applique la disposition et le type de graphique spécifiés à un graphique sélectionné.

Syntaxe

expression. ApplyLayout (Layout,varChartType)

expression Variable qui représente un objet Chart.

Paramètres

Nom Requis/Facultatif Type de données Description
Layout Obligatoire Long Spécifie le type de disposition, où la valeur correspond à un élément Disposition rapide sur le ruban.
varChartType Facultatif Variant Il peut s’agir de l’une des constantes Office.XlChartType .
Layout Obligatoire INT32
varChartType Facultatif Variant

Valeur renvoyée

Nothing

Remarques

Lorsque vous sélectionnez un graphique dans un rapport, la liste déroulante Disposition rapide se trouve sous l’onglet CRÉATION sous OUTILS GRAPHIQUE du ruban. Vous pouvez modifier manuellement le type de graphique à l’aide de la commande Modifier le type de graphique sous le même onglet du ruban.

Lorsque vous utilisez une disposition sur le type de graphique actif, le paramètre Layout est limité au nombre d’éléments dans la liste déroulante Disposition rapide . Utilisez le paramètre varChartType pour appliquer la disposition d’un autre type de graphique sur le graphique actif. Par exemple, vous pouvez appliquer les dispositions disponibles à partir d’un graphique en courbes à un histogramme. La méthode ApplyLayout ajoute uniquement les éléments de graphique en courbes qui sont également disponibles pour le type d’histogramme.

Exemple

L’exemple suivant applique l’élément Disposition rapide numéro 12 d’un graphique en courbes au graphique sélectionné.

Sub SetChartLayout()
    Dim chartShape As Shape
    Dim reportName As String
    
    reportName = "Simple scalar chart"
    Set chartShape = ActiveProject.Reports(reportName).Shapes(1)
    
    chartShape.Chart.ApplyLayout Layout:=12, varChartType:=Office.XlChartType.xlLine
End Sub

Voir aussi

Objet Chart

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.