1 pièce(s) jointe(s)
regroupement valeur dans TCD via VBA
Bonsoir,
Je souhaiterais votre aide sur le groupement de valeurs de champ sur un
TCD (Tableau croisé dynamique). L'enregistreur ne permettant pas
apparemment de spécifier les valeurs de champ que l'on veut grouper.
Sous le fichier joint, j'ai fait un TCD initial et sur l'autre onglet
un tcd souhaité.
Mon problème est que je voudrais faire un regroupement automatique via
VBA dans les valeurs du champ "Service".
Dans les TCD, il y a donc une colonne "service" où il y a toutes les
valeurs sélectionnées (en fait des noms des services).
Pour donner un exemple, sur l'onglet "TCD souhaité", j'ai fait un
regroupement sur les 3 premiers services. Ceci est un exemple, si je
parviens à savoir comment automatiser cela sur macro je noterai les
bon services à regrouper. Le regroupement fait en exemple se nomme
"exemple de groupement au hasard".
Ce que je souhaite, c'est savoir comment faire cette action via VBA ?
A savoir s'il existe un code qui permettrait de dire à VBA : Dans le
champ service, regroupe moi dans un groupe qui va s'appeler "X",le
service "BUI-BU INDUSTRIE", le service "DAF-DIRECTION ADM ET FIN (H)"
et le service "D-DIRECTION STRAT SECR GE(H)".
Est ce possible comme cela ? Sachant qu'ensuite je demanderai donc à
VBA de me faire d'autres regroupements avec les services disponibles
dans le TCD.
Ou alors dois je faire cela autrement ? Sachant que je souhaiterais ne
pas avoir à toucher à la base de données.
En vous remerciant.
Cdt
TCD VBA 2003 : faire des regroupements de valeur
Bonjour,
Je voudrais savoir si vous sauriez comment faire pour ordonner à VBA de faire des regroupements sur certaines valeurs de champ dans un TCD.
L'enregistreur de macro propose de faire des regroupements mais seulements par plages. Ce qui est genant car je voudrais pouvoir plutot spécifier des valeurs de champs à VBA plutot que les plages relatives à ces valeurs.
En vous remerciant