Chart.ApplyLayout(Int32, Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.