Mise en forme des sous-totaux d'un tableau croisé dynamique
1 réponse
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
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.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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 :
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
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" <zekkk@hotmail.fr> a écrit dans le message de
news:09b601c3d6a0$159ba860$a301280a@phx.gbl...
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 :
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.
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 :
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.