ChartSheet.ChartWizard Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.