Langue

PivotCache Interface

Définition

Cet objet représente le cache de la mémoire d'un rapport de tableau croisé dynamique.

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

Remarques

L’objet PivotCache est membre de la PivotCaches collection.

Utilisez la PivotCache() méthode pour retourner un objet PivotCache pour un rapport de tableau croisé dynamique (chaque rapport possède un seul cache).

Utilisez PivotCaches(index), où index est le numéro du cache du tableau croisé dynamique, pour retourner un seul objet PivotCache à partir de la collection PivotCaches pour un classeur.

Propriétés

Nom Description
ADOConnection

Cette propriété renvoie un objet de connexion ADO si un cache de tableau croisé dynamique est connecté à une source de données OLE DB.

Application

Renvoie un Application objet qui représente l’application Microsoft Excel.

BackgroundQuery

True si les requêtes de rapport de tableau croisé dynamique ou de table de requêtes sont effectuées de manière asynchrone (en arrière-plan).

CommandText

Renvoie ou définit la chaîne de commande de la source de données spécifiée.

CommandType

Renvoie ou définit une constante décrivant le type de valeur de la CommandText propriété. La valeur par défaut est xlCmdSQL.

Connection

Renvoie ou définit les informations de connexion pour un cache de tableau croisé dynamique.

Creator

Renvoie un nombre entier de 32 bits qui indique l’application dans laquelle cet objet a été créé.

EnableRefresh

Cette propriété a la valeur True si la table de requête ou le cache du tableau croisé dynamique peut être actualisé par l’utilisateur. La valeur par défaut est True.

Index

Cette propriété renvoie le numéro d'index de l'objet dans la collection des objets similaires.

IsConnected

Renvoie True si la propriété a la MaintainConnection valeur True et que le cache de tableau croisé dynamique est actuellement connecté à sa source. Cette propriété renvoie la valeur False si actuellement il n'y a pas de connexion à sa source.

LocalConnection

Cette propriété renvoie ou définit la chaîne de connexion à un fichier de cube hors connexion.

MaintainConnection

Cette propriété a la valeur True si la connexion à la source de données spécifiée est conservée après l’actualisation et jusqu’à la fermeture du classeur. La valeur par défaut est True.

MemoryUsed

Renvoie la quantité de mémoire en octets actuellement utilisée par l’objet.

MissingItemsLimit

Cette propriété renvoie ou définit la quantité maximale d'éléments uniques par champ de tableau croisé dynamique qui sont conservés même s'ils n'ont pas de données correspondantes dans les enregistrements du cache.

OLAP

Cette propriété renvoie la valeur True si le cache d'un tableau croisé dynamique est connecté à un serveur OLAP (Online Analytical Processing).

OptimizeCache

Cette propriété a la valeur True si le cache du tableau croisé dynamique est optimisé lorsqu'il est créé. La valeur par défaut est False.

Parent

Renvoie l’objet parent pour l’objet spécifié.

QueryType

Indique le type de requête utilisée par Microsoft Excel pour remplir le cache de tableau croisé dynamique.

RecordCount

Renvoie le nombre d’enregistrements du cache du tableau croisé dynamique ou le nombre d’enregistrements du cache contenant l’élément spécifié.

Recordset

Renvoie ou définit un objet Recordset utilisé comme source de données pour la table de requête ou le cache de tableau croisé dynamique spécifié.

RefreshDate

Renvoie la date de la dernière actualisation du cache de tableau croisé dynamique.

RefreshName

Renvoie le nom de la personne qui a actualisé en dernier le cache de tableau croisé dynamique.

RefreshOnFileOpen

Cette propriété a la valeur True si le cache du tableau croisé est automatiquement mis à jour à chaque ouverture du classeur. La valeur par défaut est False.

RefreshPeriod

Renvoie ou définit le nombre de minutes entre deux actualisations.

RobustConnect

Cette propriété renvoie ou définit comment le cache d'un tableau croisé dynamique se connecte à sa source de données.

SavePassword

True si le mot de passe d’une chaîne de connexion ODBC est enregistré avec la requête spécifiée. False si le mot de passe est supprimé.

SourceConnectionFile

Cette propriété renvoie ou définit un objet de type String désignant le fichier ODC (Microsoft Office Data Connection) ou un fichier similaire qui a été utilisé pour créer le tableau croisé dynamique.

SourceData

Renvoie la source de données du rapport de tableau croisé dynamique.

SourceDataFile

Renvoie une chaîne indiquant le fichier de données source pour le cache du tableau croisé dynamique.

SourceType

Renvoie une valeur qui identifie le type d’élément publié.

Sql

Réservé à une utilisation interne.

UpgradeOnRefresh

Contient des informations sur la mise à niveau de et PivotCache tous les éléments connectés PivotTables lors de la prochaine actualisation. Lecture-écriture.

UseLocalConnection

True si la LocalConnection propriété est utilisée pour spécifier la chaîne qui permet à Microsoft Excel de se connecter à une source de données. False si la chaîne de connexion spécifiée par la Connection propriété est utilisée.

Version

Renvoie la version de Microsoft Excel dans laquelle a PivotCache été créé. En lecture seule.

WorkbookConnection

Établit une connexion entre le classeur actif et l’objet PivotCache . En lecture seule.

Méthodes

Nom Description
CreatePivotChart(Object, Object, Object, Object, Object, Object)

Crée un graphique croisé dynamique autonome à partir d’un objet PivotCache . Un Shape objet est renvoyé.

CreatePivotTable(Object, Object, Object, Object)

Crée un rapport de tableau croisé dynamique basé sur un PivotCache objet.

MakeConnection()

Cette méthode établit une connexion pour le cache du tableau croisé dynamique spécifié.

Refresh()

Mises à jour le cache de l’objetPivotTable.

ResetTimer()

Réinitialise le minuteur d’actualisation du rapport de tableau croisé dynamique spécifié au dernier intervalle que vous avez défini à l’aide de la RefreshPeriod propriété.

SaveAsODC(String, Object, Object)

Enregistre la source du cache de tableau croisé dynamique sous la forme d’un fichier de connexion de données Microsoft Office.

S’applique à