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
- Element
Typ: Microsoft.Office.Core.MsoChartElementType
Jeden z Microsoft.Office.Core.MsoChartElementType hodnoty, které určuje typ prvku modifikace.
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
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.