Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Mise en forme des sous-totaux d'un tableau croisé dynamique

1 réponse
Avatar
Fabrice
Bonjour =E0 tous,

Sous Excel 2000, j'ai cr=E9=E9 un tableau crois=E9 dynamique=20
par le biais du code VBA. Egalgement par le biais de VBA,=20
je souhaiterais le mettre en forme.=20

Je cherche comment mettre en gras les sous-totaux de mon=20
TCD. J'ai enregistr=E9 le code et voil=E0 le r=E9sultat : =20

ActiveSheet.PivotTables("Customer=20
Budgets").PivotSelect "Customer[Tous;Somme]" ,=20
xlDataAndLabel
Selection.Font.Bold =3D True

Le probl=E8me, c'est que je dois envoyer ce classeur =E0 un=20
coll=E8gue qui a une version anglaise d'Excel et je ne=20
pense que Customer[Tous;Somme] soit reconnu dans sa=20
version Excel.

Existe-t-il un objet (ou une instruction) VBA qui=20
permette d'identifier les sous-totaux d'un champ pour les=20
mettre en forme.

Merci de votre aide et bonne journ=E9e
Fabrice

1 réponse

Avatar
Balain
Bonsoir,

Cela ne répond peut-être pas exatement à la question mais je te suggère
de regarder du coté de la propriété format
ActiveSheet.PivotTables("Customer Budgets").Format
cela te permet de choisir une mise en forme toute faite comme celles
obtenues avec le bouton "mettre en forme le rapport" lorsque tu crées
ton TCD.

Balain

"Fabrice" a écrit dans le message de
news:09b601c3d6a0$159ba860$
Bonjour à tous,

Sous Excel 2000, j'ai créé un tableau croisé dynamique
par le biais du code VBA. Egalgement par le biais de VBA,
je souhaiterais le mettre en forme.

Je cherche comment mettre en gras les sous-totaux de mon
TCD. J'ai enregistré le code et voilà le résultat :

ActiveSheet.PivotTables("Customer
Budgets").PivotSelect "Customer[Tous;Somme]" ,
xlDataAndLabel
Selection.Font.Bold = True

Le problème, c'est que je dois envoyer ce classeur à un
collègue qui a une version anglaise d'Excel et je ne
pense que Customer[Tous;Somme] soit reconnu dans sa
version Excel.

Existe-t-il un objet (ou une instruction) VBA qui
permette d'identifier les sous-totaux d'un champ pour les
mettre en forme.

Merci de votre aide et bonne journée
Fabrice