Udostępnij za pośrednictwem


Metoda Chart.SetElement —

Modyfikuje element na wykresie.

Przestrzeń nazw:  Microsoft.Office.Tools.Excel
Zestaw:  Microsoft.Office.Tools.Excel (w Microsoft.Office.Tools.Excel.dll)

Składnia

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

Parametry

Uwagi

Użycie SetElement metodę, aby zmodyfikować element na wykresie zgodnie z opcjami określonymi przez Microsoft.Office.Core.MsoChartElementType wartości.Na przykład, aby ukryć legendę tabeli, przekazać wartość Microsoft.Office.Core.MsoChartElementType.msoElementLegendNone do SetElement metoda.

Operacje można wykonać przy użyciu tej metody odpowiadają następujące przyciski na układu karty wstążki, gdy jest zaznaczony wykres:

  • Wszystkie przyciski w etykiety grupy.

  • Wszystkie przyciski w osi grupy.

  • Wszystkie przyciski w analizy grupy.

  • Obszar kreślenia, Ścianę wykresu, i Podłoże wykresu przyciski w tła grupy.

Przykłady

Poniższy przykład kodu stosuje układ dziesiąty, która jest dostępna dla danego typu wykresu Chart_1 wykresu.Ponadto, w przykładzie użyto SetElement metodę, aby zastosować dodatkowe zmiany układu: ustawienia stylu Tytuł wykresu, wyśrodkowany i znajdować się wewnątrz obszaru siatki wykresu, dodawania tytuł osi poziomej i dodanie obrócony tytuł osi pionowej.Aby uruchomić ten przykład kodu, należy dodać wykres dwuwymiarowy kolumnowy grupowany z nazwą Chart_1 do domyślnego arkusza 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);
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Chart Interfejs

Przestrzeń nazw Microsoft.Office.Tools.Excel