Propriété CubeField.LayoutForm (Excel)

Renvoie ou définit la manière dont les éléments du tableau croisé dynamique spécifiés s’affichent (sous la forme d’un tableau ou d’un plan). Type de données XlLayoutFormType en lecture-écriture.

Syntaxe

expression. LayoutForm

Expression Variable qui représente un objet CubeField .

Remarques

Vous pouvez définir cette propriété pour n'importe quel champ de tableau croisé dynamique ; cependant, la mise en forme s'affiche uniquement si le champ spécifié est un champ de ligne différent de celui situé le plus au centre (niveau le plus bas).

Pour les sources de données non-OLAP, la valeur de cette propriété ne change pas lorsque le champ est réorganisé ou lorsqu’il est ajouté ou supprimé du rapport de tableau croisé dynamique.

Exemple

Cet exemple montre comment afficher le champ d'état du premier rapport de tableau croisé dynamique de la feuille de calcul active au format de plan, puis comment afficher les sous-totaux en haut du champ.

With ActiveSheet.PivotTables("PivotTable1") _ 
 .PivotFields("state") 
 .LayoutForm = xlOutline 
 .LayoutSubtotalLocation = xlTop 
End With

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.