Sdílet prostřednictvím


Chart.ApplyLayout – metoda

Platí rozložení na Pás karet.

Obor názvů:  Microsoft.Office.Tools.Excel
Sestavení:  Microsoft.Office.Tools.Excel (v Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Deklarace
Sub ApplyLayout ( _
    Layout As Integer, _
    ChartType As Object _
)
void ApplyLayout(
    int Layout,
    Object ChartType
)

Parametry

  • Layout
    Typ: System.Int32
    Typu integer od 1 do 10, který určuje typ rozložení grafu párovat .

Poznámky

Hodnoty Layout parametr odpovídají na dostupné možnosti Rozložení grafu skupiny na návrhu karta na Pás karet. Návrhu karta je k dispozici při výběru grafu.

Každý typ grafu má vlastní sadu možností rozložení. Například možnosti rozvržení grafu se liší od možnosti rozložení sloupců grafu. Pokud chcete párovat rozložení z jiného typu grafu, můžete použít ChartType, zadejteparametr určuje grafu Layoutparametr bude odkazovat. Například pokud máte sloupcový graf a chcete párovat rozložení z čára graf, předat XlChartType.xlLine hodnotu ChartType parametr. Rozložení pouze přidá prvky grafu, které jsou k dispozici pro tento typ grafu zejména.

Volitelné parametry

Informace o volitelných parametrů The Variable missing and Optional Parameters in Office Solutions.

Příklady

Následující příklad kódu platí desátá rozložení, které je k dispozici pro typ grafu Chart_1 grafu. Navíc v příkladu SetElement metoda párovat změny rozložení: nastavení stylu nadpisu grafu zarovnání na střed a leží uvnitř mřížky grafu oblast, přidání Nadpis vodorovné osy a přidání otočený Nadpis svislé osy. Chcete-li spustit příklad kódu musíte přidat dvojrozměrném skupinový sloupcový graf s názvem Chart_1 Výchozí list Sheet1.

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
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);
}

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

Chart Rozhraní

Microsoft.Office.Tools.Excel – obor názvů