Sdílet prostřednictvím


Chart.SetElement – metoda

Upraví prvek v grafu.

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 metoda Upravit prvek grafu podle možnosti určené Microsoft.Office.Core.MsoChartElementType hodnoty.Například chcete-li skrýt legendu tabulky, předejte hodnotu Microsoft.Office.Core.MsoChartElementType.msoElementLegendNone na SetElement metoda.

Operace lze provádět pomocí této metody odpovídají na následující tlačítka rozložení kartu na pásu karet, když je vybrán graf:

  • Všechna tlačítka popisky skupiny.

  • Všechna tlačítka OS skupiny.

  • Všechna tlačítka Analýza skupiny.

  • Zobrazovaná oblast, Stěnu diagramu, a Základnu diagramu pomocí tlačítek v pozadí skupiny.

Příklady

Následující příklad kódu používá desátého rozložení, která je k dispozici pro typ grafu Chart_1 grafu.Kromě toho v příkladu je použita SetElement metodu, chcete-li použít další změny rozložení: nastavení stylu nadpisu grafu zarovnána na střed a leží uvnitř oblasti mřížky v grafu, přidání název vodorovné osy a přidání otočený název pro svislou osu.Chcete-li spustit příklad kódu, je nutné přidat dvourozměrné skupinový sloupcový graf s názvem Chart_1 k výchozí šabloně 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é

Referenční dokumentace

Chart Rozhraní

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