ChartSheet.ChartWizard Yöntem

Tanım

Verilen öğesinin özelliklerini değiştirir ChartSheet .

public void ChartWizard (object Source, object Gallery, object Format, object PlotBy, object CategoryLabels, object SeriesLabels, object HasLegend, object Title, object CategoryTitle, object ValueTitle, object ExtraTitle);

Parametreler

Source
Object

Yeni grafiğe ait kaynak verileri içeren Aralık. Bu bağımsız değişken atlanırsa Excel, etkin grafik sayfasını veya seçili grafiği etkin çalışma sayfasında düzenler Microsoft Office.

Gallery
Object

Grafik türü.

Format
Object

Yerleşik otomatik biçimler için seçenek numarası. Galeri türüne bağlı olarak 1 ile 10 arasında bir sayı olabilir. Bu bağımsız değişken atlanırsa, Excel Microsoft Office Galeri türü ve veri kaynağına göre varsayılan bir değer seçer.

PlotBy
Object

Her serinin verilerinin satırlar veya sütunlar halinde olup olmadığını belirtir. Aşağıdaki XlRowCol sabitlerden biri olabilir: xlRows veya xlColumns .

CategoryLabels
Object

Kaynak aralığındaki kategori etiketlerini içeren satır veya sütun sayısını belirten bir tamsayı. Yasal değerler 0 (sıfır) ila ilgili kategorilerin veya serilerin en fazla sayısından bir eksik değerdir.

SeriesLabels
Object

Kaynak aralığı içindeki seri etiketlerini içeren satır veya sütun sayısı. Yasal değerler 0 (sıfır) ila ilgili kategorilerin veya serilerin en fazla sayısından bir eksik değerdir.

HasLegend
Object

truebir gösterge eklemek için.

Title
Object

Grafik başlığı metni.

CategoryTitle
Object

Kategori ekseni başlık metni.

ValueTitle
Object

Değer ekseni başlık metni

ExtraTitle
Object

3-b grafikler için seri eksen başlığı veya 2-b grafiklerin ikinci değer ekseni başlığı.

Örnekler

Aşağıdaki kod örneği, ChartWizard geçerli olan veri kaynağını ve grafik türünü ayarlamak için yöntemini kullanır Microsoft.Office.Tools.Excel.ChartSheet .

private void ModifyChartSheet()
{
    Globals.Sheet1.Range["A1", "A5"].Value2 = 22;
    Globals.Sheet1.Range["B1", "B5"].Value2 = 55;

    this.ChartWizard(Globals.Sheet1.Range["A1", "B5"],
        Excel.XlChartType.xl3DColumn,false,
        "Revised chart");
}
Private Sub ModifyChartSheet()
    Globals.Sheet1.Range("A1", "A5").Value2 = 22
    Globals.Sheet1.Range("B1", "B5").Value2 = 55

    Me.ChartWizard(Source:=Globals.Sheet1.Range("A1", "B5"), _
        Gallery:=Excel.XlChartType.xl3DColumn, _
        HasLegend:=False, Title:="Revised chart")
End Sub

Açıklamalar

Bu yöntemi Microsoft.Office.Tools.Excel.ChartSheet , tek tek özellikleri ayarlamadan hızlı bir şekilde biçimlendirmek için kullanabilirsiniz. Bu yöntem etkileşimli değil ve yalnızca belirtilen özellikleri değiştiriyor.

SourceAtlanırsa ve seçim etkin çalışma sayfasında gömülü bir grafik değilse ya da etkin sayfa mevcut bir grafik değilse, bu yöntem başarısız olur ve bir hata oluşur.

İsteğe Bağlı Parametreler

İsteğe bağlı parametreler hakkında daha fazla bilgi için bkz. Office çözümlerinde Isteğe bağlı parametreler.

Şunlara uygulanır