Language

PivotCache インターフェイス

定義

ピボットテーブル レポートのキャッシュ メモリを表します。

public interface class PivotCache
[System.Runtime.InteropServices.Guid("0002441C-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface PivotCache
Public Interface PivotCache
属性

注釈

PivotCache オブジェクトは、PivotCaches コレクションのメンバーです。

PivotCache() メソッドを使用して、ピボットテーブル レポートのピボットキャッシュ オブジェクトを返します (各レポートにはキャッシュが 1 つだけあります)。

ブックのピボットキャッシュ コレクションから単一のピボットキャッシュ オブジェクトを返すには、PivotCaches(indexindex はピボットテーブル キャッシュ番号) を使用します。

プロパティ

名前 説明
ADOConnection

ピボットテーブル キャッシュが OLE DB データ ソースに接続している場合は、ADO 接続オブジェクトを返します。

Application

Microsoft Excel アプリケーションを表す Application オブジェクトを返します。

BackgroundQuery

ピボットテーブル レポートまたはクエリ テーブルに対するクエリが非同期 (バックグラウンドで) 実行される場合は true。

CommandText

指定したデータ ソース用のコマンド文字列を返すか設定します。

CommandType

CommandText プロパティの値の型を記述する定数を返すか設定します。 既定値は、xlCmdSQL です。

Connection

ピボットテーブル キャッシュの接続情報を返すか設定します。

Creator

このオブジェクトを作成したアプリケーションを示す、32 ビットの整数値を返します。

EnableRefresh

ユーザーがピボットテーブル キャッシュまたはクエリ テーブルを更新できる場合は True です。 既定値は True です。

Index

類似オブジェクトのコレクション内のオブジェクトのインデックス番号を返します。

IsConnected

MaintainConnection プロパティが True で、ピボットテーブル キャッシュが現在ソースに接続されている場合は True を返します。 現在ソースに接続されていない場合は False を返します。

LocalConnection

オンライン キューブ ファイルへの接続文字列を取得または設定します。

MaintainConnection

更新後、ブックを閉じるまで、指定したデータ ソースへの接続が維持される場合は true。 既定値は True です。

MemoryUsed

オブジェクトによって現在使用されているメモリ量 (バイト単位) を返します。

MissingItemsLimit

キャッシュ レコードにサポート データがない場合でも保持される、ピボットテーブル フィールドごとの一意のアイテムの最大数を返すか設定します。

OLAP

ピボットテーブル キャッシュがオンライン分析処理 (OLAP) サーバーに接続されている場合は True を返します。

OptimizeCache

作成時にピボットテーブル キャッシュが最適化されている場合は true。 既定値は False です。

Parent

指定されたオブジェクトの親オブジェクトを返します。

QueryType

ピボットテーブル キャッシュにデータを読み込むために Microsoft Excel が使用するクエリの種類を示します。

RecordCount

ピボットテーブル キャッシュ内のレコード数、または指定された項目を含むキャッシュ レコードの数を返します。

Recordset

指定されたクエリ テーブルまたはピボットテーブル キャッシュのデータ ソースとして使用される Recordset オブジェクトを返または設定します。

RefreshDate

ピボットテーブル キャッシュが最後に更新された日付を返します。

RefreshName

ピボットテーブル キャッシュを最後に更新したユーザーの名前を返します。

RefreshOnFileOpen

ブックを開くたびにピボットテーブル キャッシュが自動的に更新される場合は true。 既定値は False です。

RefreshPeriod

更新間隔 (分単位) を返すか設定します。

RobustConnect

ピボットテーブル キャッシュがデータ ソースに接続する方法を返すか設定します。

SavePassword

ODBC 接続文字列のパスワード情報が指定されたクエリで保存されると共に true になります。 パスワードが削除されている場合は False を指定します。

SourceConnectionFile

ピボットテーブルの作成に使用された Office のデータ接続ファイル、または同様のファイルを示す文字列型 (String) の値を取得または設定します。

SourceData

ピボットテーブル レポートのデータ ソースを返します。

SourceDataFile

ピボットテーブルのキャッシュのソース データ ファイルを示す 文字列 を返します。

SourceType

発行されるアイテムの種類を識別する値を返します。

Sql

内部使用のため予約済みです。

UpgradeOnRefresh

次回の更新時に PivotCache およびすべての接続されている PivotTables をアップグレードするかどうかに関する情報が含まれます。 値の取得と設定が可能です。

UseLocalConnection

LocalConnection プロパティを使用して、Microsoft Excel がデータ ソースに接続できるようにする文字列を指定する場合は true。 Connection プロパティで指定された接続文字列が使用されている場合は false。

Version

PivotCacheが作成された Microsoft Excel のバージョンを返します。 読み取り専用です。

WorkbookConnection

現在のブックと PivotCache オブジェクト間の接続を確立します。 読み取り専用です。

メソッド

名前 説明
CreatePivotChart(Object, Object, Object, Object, Object, Object)

PivotCache オブジェクトからスタンドアロンのピボットグラフを作成します。 Shape オブジェクトが返されます。

CreatePivotTable(Object, Object, Object, Object)

PivotCache オブジェクトに基づいてピボットテーブル レポートを作成します。

MakeConnection()

指定されたピボットテーブル キャッシュの接続を確立します。

Refresh()

PivotTable オブジェクトのキャッシュUpdates。

ResetTimer()

指定したピボットテーブル レポートの更新タイマーを、 RefreshPeriod プロパティを使用して最後に設定した間隔にリセットします。

SaveAsODC(String, Object, Object)

ピボットテーブル キャッシュ ソースを Microsoft Office データ接続ファイルとして保存します。

適用対象