PivotCache Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt den Speichercache eines PivotTable-Berichts dar.
public interface class PivotCache
[System.Runtime.InteropServices.Guid("0002441C-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface PivotCache
Public Interface PivotCache
- Attribute
Hinweise
Das PivotCache-Objekt ist ein Element der PivotCaches Sammlung.
Verwenden Sie die PivotCache() Methode, um ein PivotCache-Objekt für einen PivotTable-Bericht zurückzugeben (jeder Bericht verfügt nur über einen Cache).
Verwenden Sie PivotCaches(index), wobei index die PivotTable-Cachenummer angegeben ist, um ein einzelnes PivotCache-Objekt aus der PivotCaches-Auflistung für eine Arbeitsmappe zurückzugeben.
Eigenschaften
| Name | Beschreibung |
|---|---|
| ADOConnection |
Gibt ein ADO-Verbindungsobjekt zurück, wenn der PivotTable-Cache mit einer OLE DB-Datenquelle verbunden ist. |
| Application |
Gibt ein Application Objekt zurück, das die Microsoft Excel-Anwendung darstellt. |
| BackgroundQuery |
"True ", wenn Abfragen für den PivotTable-Bericht oder die Abfragetabelle asynchron (im Hintergrund) ausgeführt werden. |
| CommandText |
Gibt die Befehlszeichenfolge für die angegebene Datenquelle zurück oder legt diese fest. |
| CommandType |
Gibt eine Konstante zurück, die den Werttyp der CommandText Eigenschaft beschreibt, oder legt sie fest. Der Standardwert ist xlCmdSQL. |
| Connection |
Gibt Verbindungsinformationen für einen PivotTable-Cache zurück oder legt sie fest. |
| Creator |
Gibt einen ganzzahligen 32-Bit-Wert zurück, der die Anwendung angibt, in der dieses Objekt erstellt wurde. |
| EnableRefresh |
True, wenn der PivotTable-Cache oder die Abfragetabelle von der Benutzerin oder dem Benutzer aktualisiert werden kann. Der Standardwert ist True. |
| Index |
Gibt die Indexnummer des Objekts in einer Auflistung ähnlicher Objekte zurück. |
| IsConnected |
Gibt True zurück, wenn die MaintainConnection Eigenschaft True ist und der PivotTable-Cache derzeit mit seiner Quelle verbunden ist. Gibt False zurück, wenn momentan keine Verbindung zur Quelle besteht. |
| LocalConnection |
Gibt die Verbindungszeichenfolge zu einer Offline-Cubedatei zurück oder legt sie fest. |
| MaintainConnection |
True, wenn die Verbindung zu der angegebenen Datenquelle nach der Aktualisierung bis zum Schließen der Arbeitsmappe aufrechterhalten bleibt. Der Standardwert ist True. |
| MemoryUsed |
Gibt die Größe des Arbeitsspeichers in Bytes zurück, der derzeit vom Objekt verwendet wird. |
| MissingItemsLimit |
Gibt die maximale Anzahl eindeutiger Elemente für ein PivotTable-Feld zurück oder legt diese fest, die auch dann erhalten bleiben, wenn in den Cachedatensätzen keine unterstützenden Daten enthalten sind. |
| OLAP |
Gibt True zurück, wenn der PivotTable-Cache mit einem OLAP (Online Analytical Processing)-Server verbunden ist. |
| OptimizeCache |
True, wenn der PivotTable-Cache beim Aufbau optimiert wird. Der Standardwert ist False. |
| Parent |
Gibt das übergeordnete Objekt für das angegebene Objekt zurück. |
| QueryType |
Gibt den Typ der von Microsoft Excel zum Auffüllen des PivotTable-Caches verwendeten Abfrage an. |
| RecordCount |
Gibt die Anzahl der Datensätze im PivotTable-Cache oder die Anzahl der Cache-Datensätze, die das angegebene Element enthalten, zurück. |
| Recordset |
Gibt ein Recordset-Objekt zurück, das als Datenquelle für die angegebene Abfragetabelle oder den angegebenen PivotTable-Cache verwendet wird, oder legt es fest. |
| RefreshDate |
Gibt das Datum zurück, an dem der PivotTable-Cache zuletzt aktualisiert wurde. |
| RefreshName |
Gibt den Namen der Person zurück, die den PivotTable-Cache zuletzt aktualisiert hat. |
| RefreshOnFileOpen |
True, wenn der PivotTable-Cache jedes Mal automatisch aktualisiert wird, wenn die Arbeitsmappe geöffnet wird. Der Standardwert ist False. |
| RefreshPeriod |
Gibt die Anzahl der Minuten zwischen Aktualisierungen zurück oder legt sie fest. |
| RobustConnect |
Gibt die Art zurück, wie der PivotTable-Cache mit der zugehörigen Datenquelle verbunden wird, oder legt diese fest. |
| SavePassword |
"True", wenn Kennwortinformationen in einer ODBC-Verbindungszeichenfolge mit der angegebenen Abfrage gespeichert werden. False, wenn das Kennwort gelöscht wird. |
| SourceConnectionFile |
Gibt einen String-Wert zurück, der die Microsoft Office-Datenverbindungsdatei oder eine vergleichbare Datei anzeigt, die zum Erstellen der PivotTable verwendet wurde, oder legt diesen Wert fest. |
| SourceData |
Gibt die Datenquelle für den PivotTable-Bericht zurück. |
| SourceDataFile |
Gibt eine Zeichenfolge zurück, die die Quelldatendatei für den Cache der PivotTable angibt. |
| SourceType |
Gibt einen Wert zurück, der den Typ des zu veröffentlichenden Elements identifiziert. |
| Sql |
Für die interne Verwendung reserviert. |
| UpgradeOnRefresh |
Enthält Informationen dazu, ob alle PivotCache Verbindungen PivotTables beim nächsten Update aktualisiert werden sollen. Lese-/Schreibzugriff. |
| UseLocalConnection |
"True ", wenn die LocalConnection Eigenschaft verwendet wird, um die Zeichenfolge anzugeben, die Microsoft Excel das Herstellen einer Verbindung mit einer Datenquelle ermöglicht. False, wenn die von der Connection Eigenschaft angegebene Verbindungszeichenfolge verwendet wird. |
| Version |
Gibt die Version von Microsoft Excel zurück, in der der Datensatz PivotCache erstellt wurde. Schreibgeschützt. |
| WorkbookConnection |
Stellt eine Verbindung zwischen der aktuellen Arbeitsmappe und dem PivotCache Objekt her. Schreibgeschützt. |
Methoden
| Name | Beschreibung |
|---|---|
| CreatePivotChart(Object, Object, Object, Object, Object, Object) |
Erstellt ein eigenständiges PivotChart aus einem PivotCache-Objekt . Ein Shape Objekt wird zurückgegeben. |
| CreatePivotTable(Object, Object, Object, Object) |
Erstellt einen PivotTable-Bericht basierend auf einem PivotCache Objekt. |
| MakeConnection() |
Richtet eine Verbindung für den angegebenen PivotTable-Cache ein. |
| Refresh() |
Updates den Cache des ObjektsPivotTable. |
| ResetTimer() |
Setzt den Aktualisierungszeitgeber für den angegebenen PivotTable-Bericht auf das letzte Intervall zurück, das Sie mithilfe der RefreshPeriod Eigenschaft festgelegt haben. |
| SaveAsODC(String, Object, Object) |
Speichert die PivotTable-Cachequelle als Microsoft Office Datenverbindungsdatei. |