Udostępnij za pośrednictwem


Chart.ApplyLayout(Int32, Object) Metoda

Definicja

Stosuje układy wyświetlane na wstążce.

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

Parametry

Layout
Int32

Liczba całkowita z zakresu od 1 do 10 określająca typ układu, który ma być stosowany do wykresu.

ChartType
Object

XlChartType Jedna z wartości.

Przykłady

Poniższy przykład kodu stosuje dziesiąty układ dostępny dla typu wykresu Chart_1 . Ponadto w przykładzie użyto SetElement metody , aby zastosować dalsze zmiany układu: ustawienie stylu tytułu wykresu na wyśrodkowanie i leżenie wewnątrz obszaru siatki wykresu, dodanie tytułu osi poziomej i dodanie obróconego tytułu dla osi pionowej. Aby uruchomić ten przykładowy kod, należy dodać dwuwymiarowy wykres kolumnowy grupowany o nazwie Chart_1 do domyślnego arkusza Sheet1.

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

Uwagi

Wartości parametru Layout odpowiadają dostępnym opcjom w grupie Układy wykresu na karcie Projekt na wstążce. Karta Projekt jest dostępna po wybraniu wykresu.

Każdy typ wykresu ma własny zestaw opcji układu. Na przykład opcje układu wykresu kołowego różnią się od opcji układu wykresu kolumnowego. Jeśli chcesz zastosować układ z innego typu wykresu, możesz użyć parametru ChartType , aby określić typ wykresu, do którego Layout będzie odwoływać się parametr. Jeśli na przykład masz wykres kolumnowy i chcesz zastosować układ z wykresu liniowego, przekaż Microsoft.Office.Interop.Excel.XlChartType.xlLine wartość do parametru ChartType . Układ dodaje tylko elementy wykresu, które są dostępne dla danego typu wykresu.

Parametry opcjonalne

Aby uzyskać informacje o parametrach opcjonalnych, zobacz Parametry opcjonalne w rozwiązaniach pakietu Office.

Dotyczy