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

Notlar

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östergesini gizlemek için değer geçirmek Microsoft.Office.Core.MsoChartElementType.msoElementLegendNone için SetElement yöntemi.

Bu yöntemi kullanarak gerçekleştirebileceğiniz işlemler üzerinde aşağıdaki düğmelere karşılık Düzen 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 grafikte grafik sayfasına grafik türü için kullanılabilir onuncu düzeni uygular Chart1.Buna ek olarak, bu örnek kullanır SetElement daha fazla düzen değişikliklerini uygulamak için yöntem: ortalanır ve grafik kılavuz alanının içinde bulunan grafik başlık stilini ayarlama, yatay ekseni için bir başlık ekleme ve dikey eksen için Döndürülmüş başlık ekleme.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ı