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

Kullanım SetElement yöntemi bir öğe tarafından belirtilen seçeneklere göre grafiği değiştirmek için Microsoft.Office.Core.MsoChartElementType değerleri.Örneğin, tablo göstergesini gizlemek için bir değer geçirmek Microsoft.Office.Core.MsoChartElementType.msoElementLegendNone için SetElement yöntem.

Bu yöntemi kullanarak gerçekleştirebileceğiniz işlemleri için aşağıdaki düğmeleri üzerinde karşılık gelen Düzen grafik seçildiğinde, Şerit sekmesi:

  • Tüm düğmeleri etiketleri grup.

  • Tüm düğmeleri Eksen grup.

  • Tüm düğmeleri Analiz grup.

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

Örnekler

Aşağıdaki kod örneği, Chart1 grafik sayfasındaki grafiğin türü için kullanılabilir olan onuncu düzeni uygular.Ayrıca, bu örnek kullanır SetElement daha fazla düzen değişikliklerini uygulamak için bir yöntem: grafik başlığını ortalamak ve Grafik Kılavuz alanının içinde bulunan için stil ayarlama, yatay eksen için bir başlık eklemek ve dikey eksen için Döndürülmüş başlık ekleme.Bu kod örneğini çalıştırmak için, çalışma kitabınız Chart1 adlı kümelenmiş sütunlu iki boyutlu grafik sayfasını içermelidir.

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ı