Sdílet prostřednictvím


ChartSheet.SetElement – metoda

Upraví prvek grafu, který je zobrazen na ChartSheet.

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

Syntaxe

'Deklarace
Sub SetElement ( _
    Element As MsoChartElementType _
)
void SetElement(
    MsoChartElementType Element
)

Parametry

Poznámky

Použití SetElement metodu Upravit prvek grafu podle volby určené Microsoft.Office.Core.MsoChartElementType hodnoty. Například chcete-li skrýt legendu tabulky předat hodnotu Microsoft.Office.Core.MsoChartElementType.msoElementLegendNone do SetElement metody.

Pomocí této metoda lze provádět operace odpovídají na následující tlačítka rozložení kartu Pás karet při výběru grafu:

  • Vše tlačítka v popisky skupiny.

  • Vše tlačítka v OS skupiny.

  • Vše tlačítka v analýzy skupiny.

  • Zobrazovaná oblast, Stěna grafu, a Podstava grafu tlačítka v pozadí skupiny.

Příklady

Následující příklad kódu desátá rozložení, které je k dispozici typ grafu v listu s grafem se vztahuje Chart1. 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í obsahovat sešitu list s grafem dvourozměrné skupinový sloupcový s názvem Chart1.

Private Sub DesignChartSheet()
    Dim myChartSheet As Microsoft.Office.Tools.Excel.ChartSheet = _
        Globals.Chart1.Base

    myChartSheet.ApplyLayout(10)

    myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType. _
                       msoElementChartTitleCenteredOverlay)
    myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType. _
                       msoElementPrimaryCategoryAxisTitleHorizontal)
    myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType. _
                       msoElementPrimaryValueAxisTitleRotated)
End Sub
private void DesignChartSheet()
{
    Microsoft.Office.Tools.Excel.ChartSheet myChartSheet  =
        Globals.Chart1.Base;

    myChartSheet.ApplyLayout(10, myChartSheet.ChartType);

    myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType.
                       msoElementChartTitleCenteredOverlay);
    myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType.
                       msoElementPrimaryCategoryAxisTitleHorizontal);
    myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType.
                       msoElementPrimaryValueAxisTitleRotated);
}

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

ChartSheet Rozhraní

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