Bonjour
J'ai créé un TCD avec un style personnalisé spécifiant notamment le style de "1ère rangée de colonne" et "2ème rangée de colonne". Cela donne:
![http://i42.tinypic.com/2wftyxk.jpg http://i42.tinypic.com/2wftyxk.jpg](http://i42.tinypic.com/2wftyxk.jpg)
Le problème est qu'Excel ne permet pas de spécifier la taille de la police d'écriture des TCD directement
. Après chaque actualisation du tableau, il redonne la taille par défaut à toutes les polices du tableau.
J'ai trouvé ça pour spécifier une taille de police en VBA après chaque actualisation du TCD:
ActiveSheet.PivotTables("TCD" ).PivotSelect "", _ xlDataAndLabel, True With Selection.Font .Name = "Calibri" .Size = 9 .ThemeFont = xlThemeFontNone End With
|
Cela fonctionne mais est appliqué à tout le tableau donc ma question est: comment en VBA sélectionner ce qui correspond dans les style Excel à "2ème rangée de colonnes" ? Sachant que sélectionner manuellement des plages spécifiques en VBA pour appliquer ne me va pas car mon tableau est sujet à souvent changer de taille en fonction des données sources.
![:jap: :jap:](https://forum-images.hardware.fr/icones/smilies/jap.gif)
Message édité par Inataqi S le 23-05-2013 à 14:27:49