PivotCache.CommandType (Excel)

Cette propriété renvoie ou définit l’une des constantes XlCmdType suivantes: xlCmdCube, xlCmdDefault, xlCmdSqlou xlCmdTable. Les valeurs de retour possibles sont xlCmdCube - Contient un nom de cube pour une source de données OLAP, xlCmdDAX - Contient une formule DAX (Data Analysis Expressions), xlCmdDefault - Contient du texte de commande que peut interpréter le fournisseur OLE DB, xlCmdExcel - Contient une formule Excel, xlCmdList - Contient un pointeur vers des données de listes, xlCmdSql - Contient une instruction SQL, xlCmdTable - Contient le nom d'une table pour accéder aux sources de données OLE DB, xlCmdTableCollection - Contient le nom d’une collection de tables.

Vous ne pouvez définir la propriété CommandType que si la valeur de la propriété QueryType pour la table de requête ou le cache de tableau croisé dynamique est xlOLEDBQuery. Si la propriété CommandType a la valeur xlCmdCube, vous ne pouvez pas modifier cette valeur si un rapport de tableau croisé dynamique est associé à la table de requête.


ActiveWorkbook.PivotCaches(1).CommandType = xlCmdCube