Aracılığıyla paylaş


ChartSheetBase.SetElement Yöntem

Bir öğe üzerinde görüntülenen grafiği değiştirir ChartSheetBase.

Ad alanı:  Microsoft.Office.Tools.Excel
Derleme:  Microsoft.Office.Tools.Excel.v4.0.Utilities (Microsoft.Office.Tools.Excel.v4.0.Utilities.dll içinde)

Sözdizimi

'Bildirim
Public Sub SetElement ( _
    element As MsoChartElementType _
)
public void SetElement(
    MsoChartElementType element
)

Parametreler

Açıklamalar

Use SetElement yöntemi tarafından belirtilen seçeneklere bağlı olarak grafik öğesi değiştirmek için Microsoft.Office.Core.MsoChartElementType değerler. Örneğin, tablo göstergeyi gizlemek için değer geçirmek Microsoft.Office.Core.MsoChartElementType.msoElementLegendNone için SetElement yöntemi.

Bu yöntemi kullanarak gerçekleştirebilir işlemlerini üzerinde aşağıdaki düğmelere karşılık düzeni grafik seçildiğinde şerit sekmesi:

  • Tüm düğmeleri etiketleri grubu.

  • Tüm düğmeleri eksen grubu.

  • Tüm düğmeleri analiz grubu.

  • Çizim alanı, Grafik duvar, ve Grafik Tabanı içinde düğmeleri arka grubu.

Örnekler

Aşağıdaki kod örneği grafiğin grafik sayfasına grafik türü için kullanılabilir olan onuncu düzeni uygular Chart1. Buna ek olarak, bu örnek kullanır SetElement daha fazla Düzen değişikliklerini uygulamak için bir yöntem: ortalamak ve yatay ekseni için bir başlık eklemek ve dikey eksen için Döndürülmüş başlık ekleme grafik kılavuz alanı içinde yer alan grafik başlık stilini ayarlama. Bu kod örneği çalıştırmak için çalışma kitabınızı adlı bir kümelenmiş sütun iki boyutlu grafik sayfası içeren 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);
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

ChartSheetBase Sınıf

Microsoft.Office.Tools.Excel Ad Alanı