Worksheet.PivotTableWizard 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.
Bir PivotTable nesnesi oluşturur.
public Microsoft.Office.Interop.Excel.PivotTable PivotTableWizard (object SourceType, object SourceData, object TableDestination, object TableName, object RowGrand, object ColumnGrand, object SaveData, object HasAutoFormat, object AutoPage, object Reserved, object BackgroundQuery, object OptimizeCache, object PageFieldOrder, object PageFieldWrapCount, object ReadData, object Connection);
Parametreler
- SourceType
- Object
Bir XlPivotTableSourceType değer. Rapor verilerinin kaynağı.
- SourceData
- Object
Yeni rapor için veriler. Bir Range nesne, bir Aralık dizisi ya da başka bir raporun adını temsil eden bir metin sabiti olabilir. Dış veritabanı için SourceData , her öğenin 255 karakter uzunluğunda olduğu SQL sorgu dizesini içeren bir dizeler dizisidir. ODBC bağlantı dizesini belirtmek için bağlantı bağımsız değişkenini kullanmanız gerekir. Excel 'in önceki sürümleriyle uyumluluk için SourceData iki öğeli bir dizi olabilir. İlk öğe, veri için ODBC kaynağını belirten bağlantı dizesidir. İkinci öğe verileri almak için kullanılan SQL sorgu dizesidir. SourceDatabelirtirseniz, SourceTypede belirtmeniz gerekir. Etkin hücre SourceData aralığının Içindeyse, TableDestination ' i de belirtmeniz gerekir.
- TableDestination
- Object
RangeRaporun çalışma sayfasına yerleştirilmesi gereken yeri belirten nesne. Bu bağımsız değişken atlanırsa rapor etkin hücreye yerleştirilir.
- TableName
- Object
Yeni raporun adı.
- RowGrand
- Object
trueRapordaki satırların genel toplamlarını göstermek için.
- ColumnGrand
- Object
trueRapordaki sütunların genel toplamlarını göstermek için.
- SaveData
- Object
trueverileri raporla birlikte kaydetmek için; falseyalnızca rapor tanımını kaydetmek için.
- HasAutoFormat
- Object
trueMicrosoft Office Excel, yenilendiğinde veya alanlar taşındığında raporu otomatik olarak biçimlendirir.
- AutoPage
- Object
Yalnızca SourceType ise geçerlidir xlConsolidation . trueExcel 'In birleştirme için bir sayfa alanı oluşturmasını sağlamak. Eğer oto sayfa ise false , sayfa alanını veya alanlarını oluşturmanız gerekir.
- Reserved
- Object
Excel tarafından kullanılmaz.
- BackgroundQuery
- Object
trueExcel 'In rapor için sorguları zaman uyumsuz olarak gerçekleştirmesini sağlamak için (arka planda). Varsayılan değer: false.
- OptimizeCache
- Object
trueoluşturulduğunda PivotTable önbelleğini iyileştirmek için. Varsayılan değer: false.
- PageFieldOrder
- Object
Sayfa alanlarının PivotTable raporunun düzenine eklenme sırası. Aşağıdaki XlOrder sabitlerden biri olabilir: xlDownThenOver veya xlOverThenDown . Varsayılan değer: xlDownThenOver.
- PageFieldWrapCount
- Object
PivotTable raporundaki her sütunda veya satırda bulunan sayfa alanlarının sayısı. Varsayılan değer 0 (sıfır)'dır.
- ReadData
- Object
truedış veritabanındaki tüm kayıtları içeren bir PivotTable önbelleği oluşturmak için; Bu önbellek çok büyük olabilir. ReadData ise false , verilerin gerçekten okunmadan önce sunucu tabanlı sayfa alanları olarak bazı alanları ayarlayabilirsiniz.
- Connection
- Object
Excel'in bir ODBC veri kaynağına bağlanmasına olanak veren ODBC ayarlarını içeren bir dize. Bağlantı dizesinin "ODBC; < " biçimi vardır bağlantı dizesi > ". Bu bağımsız değişken, nesnenin özelliği için önceki tüm ayarları geçersiz kılar PivotCache Connection .
Döndürülenler
PivotTable nesnesi.
Açıklamalar
Bu yöntem, PivotTable Sihirbazı'nı görüntülemez. Bu yöntem, OLE DB veri kaynakları için kullanılamaz. Yöntemini kullanarak Microsoft.Office.Interop.Excel.Worksheets.Add* bir PivotTable önbelleği ekleyin ve ardından önbelleğe göre bir PivotTable raporu oluşturun.
İ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.