Condividi tramite


Chart.ApplyLayout(Int32, Object) Metodo

Definizione

Applica i layout visualizzati nella barra multifunzione.

public void ApplyLayout (int Layout, object ChartType);
abstract member ApplyLayout : int * obj -> unit
Public Sub ApplyLayout (Layout As Integer, Optional ChartType As Object)

Parametri

Layout
Int32

Numero intero compreso tra 1 e 10 che specifica il tipo di layout da applicare al grafico.

ChartType
Object

Uno dei valori di XlChartType.

Esempio

Nell'esempio di codice seguente viene applicato il decimo layout disponibile per il tipo di grafico del Chart_1 grafico. Inoltre, l'esempio usa il SetElement metodo per applicare ulteriori modifiche di layout: impostando lo stile del titolo del grafico da centro e per trovarsi all'interno dell'area della griglia del grafico, aggiungendo un titolo per l'asse orizzontale e aggiungendo un titolo ruotato per l'asse verticale. Per eseguire questo esempio di codice, è necessario aggiungere un grafico a colonna cluster bidirezionale con il nome Chart_1 al foglio Sheet1predefinito .

private void DesignChart()
{
    Microsoft.Office.Tools.Excel.Chart myChart =
        Globals.Sheet1.Chart_1;

    myChart.ApplyLayout(10, myChart.ChartType);

    myChart.SetElement(
        Microsoft.Office.Core.MsoChartElementType.
        msoElementChartTitleCenteredOverlay);
    myChart.SetElement(
        Microsoft.Office.Core.MsoChartElementType.
        msoElementPrimaryCategoryAxisTitleHorizontal);
    myChart.SetElement(
        Microsoft.Office.Core.MsoChartElementType.
        msoElementPrimaryValueAxisTitleRotated);
}
Private Sub DesignChart()
    Dim myChart As Microsoft.Office.Tools.Excel.Chart = _
        Globals.Sheet1.Chart_1

    myChart.ApplyLayout(10)

    myChart.SetElement(Microsoft.Office.Core.MsoChartElementType. _
                       msoElementChartTitleCenteredOverlay)
    myChart.SetElement(Microsoft.Office.Core.MsoChartElementType. _
                       msoElementPrimaryCategoryAxisTitleHorizontal)
    myChart.SetElement(Microsoft.Office.Core.MsoChartElementType. _
                       msoElementPrimaryValueAxisTitleRotated)
End Sub

Commenti

I valori del Layout parametro corrispondono alle opzioni disponibili nel gruppo Layout grafico nella scheda Progettazione della barra multifunzione. La scheda Progettazione è disponibile quando si seleziona un grafico.

Ogni tipo di grafico ha un proprio set di opzioni di layout. Ad esempio, le opzioni di layout per un grafico a torta sono diverse dalle opzioni di layout per un grafico a colonne. Se si vuole applicare un layout da un tipo di grafico diverso, è possibile usare il ChartType parametro per specificare il tipo di grafico a cui fa riferimento il Layout parametro. Ad esempio, se si dispone di un grafico a colonne e si vuole applicare un layout da un grafico a linee, passare il Microsoft.Office.Interop.Excel.XlChartType.xlLine valore al ChartType parametro. Il layout aggiunge solo elementi del grafico disponibili per tale tipo di grafico specifico.

Parametri facoltativi

Per informazioni sui parametri facoltativi, vedere Parametri facoltativi in Soluzioni Office.

Si applica a