_Worksheet.PivotTableWizard Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée un PivotTable objet . Elle ne permet pas d'afficher l'Assistant Tableau croisé dynamique. Elle n'est pas disponible pour les sources de données OLE DB. Utilisez la Add(Object, Object, Object, Object) méthode pour ajouter un cache de tableau croisé dynamique, puis créez un rapport de tableau croisé dynamique basé sur le cache. Objet PivotTable .
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);
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
Paramètres
- SourceType
- Object
Objet facultatif. Source des données du rapport. Il peut s’agir de l’une XlPivotTableSourceTypedes constantes .
- SourceData
- Object
Objet facultatif. Données du nouveau rapport. Il peut s’agir d’un Range objet, d’un tableau de plages ou d’une constante de texte qui représente le nom d’un autre rapport. Pour une base de données externe, SourceData
est un tableau de chaînes contenant la chaîne de requête SQL, où chaque élément a une longueur maximale de 255 caractères. Vous devez utiliser l’argument Connection
pour spécifier le chaîne de connexion ODBC. Pour la compatibilité avec les versions antérieures d’Excel, SourceData
il peut s’agir d’un tableau à deux éléments. Le premier élément est la chaîne de connexion spécifiant la source ODBC des données. Le second élément est la chaîne de requête SQL utilisée pour obtenir les données. Si vous spécifiez SourceData
, vous devez également spécifier SourceType
. Si la cellule active se trouve à l’intérieur de la SourceData
plage, vous devez également spécifier TableDestination
.
- TableDestination
- Object
Objet facultatif. Objet Range spécifiant où le rapport doit être placé dans la feuille de calcul. Si cet argument est omis, le rapport est placé dans la cellule active.
- TableName
- Object
Objet facultatif. Chaîne qui indique le nom du nouveau rapport.
- RowGrand
- Object
Objet facultatif. True pour afficher les totaux généraux des lignes du rapport.
- ColumnGrand
- Object
Objet facultatif. True pour afficher les totaux généraux des colonnes du rapport.
- SaveData
- Object
Objet facultatif. True pour enregistrer les données avec le rapport. False pour enregistrer uniquement la définition du rapport.
- HasAutoFormat
- Object
Objet facultatif. True pour que Microsoft Excel mette automatiquement en forme le rapport lorsqu'il est actualisé ou que des champs sont déplacés.
- AutoPage
- Object
Objet facultatif. Valide uniquement si SourceType
est xlConsolidation.
True pour que Microsoft Excel crée un champ de page pour la consolidation. Si AutoPage
a la valeur False, vous devez créer le ou les champs de page.
- Reserved
- Object
Objet facultatif. N'est pas utilisé par Microsoft Excel.
- BackgroundQuery
- Object
Objet facultatif. True pour qu'Excel exécute des requêtes de manière asynchrone (en arrière-plan) pour le rapport. La valeur par défaut est False.
- OptimizeCache
- Object
Objet facultatif. True pour optimiser le cache de tableau croisé dynamique lors de sa création. La valeur par défaut est False.
- PageFieldOrder
- Object
Objet facultatif. Ordre dans lequel les champs de page sont ajoutés à la mise en page du rapport de tableau croisé dynamique. Il peut s'agir de l'une des constantes XlOrder suivantes : xlDownThenOver ou xlOverThenDown. La valeur par défaut est xlDownThenOver.
- PageFieldWrapCount
- Object
Objet facultatif. Nombre de champs de page contenus dans chaque colonne ou ligne du rapport de tableau croisé dynamique. La valeur par défaut est 0 (zéro).
- ReadData
- Object
Objet facultatif.
True pour créer un cache de tableau croisé dynamique contenant tous les enregistrements issus de la base de données externe ; ce cache peut être très volumineux. Si ReadData
a la valeur False, vous pouvez définir certains champs en tant que champs de page basés sur le serveur avant que les données ne sont réellement lues.
- Connection
- Object
Objet facultatif. Chaîne qui contient les paramètres ODBC permettant à Excel de se connecter à une source de données ODBC. Le chaîne de connexion a la forme « ODBC ;<>chaîne de connexion ». Cet argument remplace tout paramètre précédent pour la propriété de l’objet PivotCacheConnection .