Aracılığıyla paylaş


Worksheet.PivotTableWizard Yöntem

Tanım

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);
abstract member PivotTableWizard : obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj -> Microsoft.Office.Interop.Excel.PivotTable
Public Function PivotTableWizard (Optional SourceType As Object, Optional SourceData As Object, Optional TableDestination As Object, Optional TableName As Object, Optional RowGrand As Object, Optional ColumnGrand As Object, Optional SaveData As Object, Optional HasAutoFormat As Object, Optional AutoPage As Object, Optional Reserved As Object, Optional BackgroundQuery As Object, Optional OptimizeCache As Object, Optional PageFieldOrder As Object, Optional PageFieldWrapCount As Object, Optional ReadData As Object, Optional Connection As Object) As PivotTable

Parametreler

SourceType
Object

Bir XlPivotTableSourceType değer. Rapor verilerinin kaynağı.

SourceData
Object

Yeni rapor için veriler. Nesne, aralık dizisi veya başka bir raporun adını temsil eden bir metin sabiti olabilir Range . Dış veritabanı için, SourceData sql sorgu dizesini içeren bir dize dizisidir ve her öğenin uzunluğu en fazla 255 karakterdir. ODBC bağlantı dizesi belirtmek için bağımsız değişkenini Connection kullanmalısınız. Excel'in önceki sürümleriyle uyumluluk için iki SourceData öğ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. belirtirseniz SourceData, öğesini de belirtmeniz SourceTypegerekir. Etkin hücre aralığın SourceData içindeyse, bunu da belirtmeniz TableDestination gerekir.

TableDestination
Object

Range Raporun çalışma sayfasında nereye yerleştirileceğini belirten nesne. Bu bağımsız değişken atlanırsa rapor etkin hücreye yerleştirilir.

TableName
Object

Yeni raporun adı.

RowGrand
Object

true rapordaki satırların genel toplamlarını göstermek için.

ColumnGrand
Object

true rapordaki sütunların genel toplamlarını göstermek için.

SaveData
Object

true raporla veri kaydetmek için; false yalnızca rapor tanımını kaydetmek için.

HasAutoFormat
Object

true yenilendiğinde veya alanlar taşındığında Microsoft Office Excel'in raporu otomatik olarak biçimlendirmesini sağlamak için.

AutoPage
Object

Yalnızca ise SourceType geçerlidir xlConsolidation. true excel'in birleştirme için bir sayfa alanı oluşturmasını sağlayın. ise AutoPagefalse, sayfa alanını veya alanlarını oluşturmanız gerekir.

Reserved
Object

Excel tarafından kullanılmaz.

BackgroundQuery
Object

true Excel'in rapor için zaman uyumsuz olarak (arka planda) sorgular gerçekleştirmesini sağlamak için. false varsayılan değerdir.

OptimizeCache
Object

true oluşturulduğunda PivotTable önbelleğini en iyi duruma getirmek için. false varsayılan değerdir.

PageFieldOrder
Object

Sayfa alanlarının PivotTable raporunun düzenine eklenme sırası. Aşağıdaki XlOrder sabitlerden biri olabilir: xlDownThenOver veya xlOverThenDown. xlDownThenOver varsayılan değerdir.

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

true dış veritabanındaki tüm kayıtları içeren bir PivotTable önbelleği oluşturmak için; bu önbellek çok büyük olabilir. ise ReadDatafalse, veriler gerçekten okunmadan önce bazı alanları sunucu tabanlı sayfa alanları olarak ayarlayabilirsiniz.

Connection
Object

Excel'in bir ODBC veri kaynağına bağlanmasına olanak veren ODBC ayarlarını içeren bir dize. bağlantı dizesi "ODBC;<>bağlantı dizesi". Bu bağımsız değişken, nesnenin PivotCacheConnection özelliği için önceki tüm ayarları geçersiz kılar.

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. Microsoft.Office.Interop.Excel.Worksheets.Add* Yöntemini kullanarak PivotTable önbelleği ekleyin ve ardından önbelleği temel alan bir PivotTable raporu oluşturun.

İsteğe Bağlı Parametreler

İsteğe bağlı parametreler hakkında bilgi için bkz. Office Çözümleri'nde İsteğe Bağlı Parametreler.

Şunlara uygulanır