OVH Cloud OVH Cloud

TCD chercher pivot field

1 réponse
Avatar
kanasurf
Bonjour =E0 tous,

J'ai un TCD qui est cr=E9er =E0 partir d'une importation de donn=E9es par
Access. Ce TCD donne en fonction d'un nom de vendeur toutes ses
ventes. J'y applique une macro afin de cr=E9er un nouveau classeur pour
chacun des vendeurs et mon probl=E8me vient du fait que ma macro
n'arrvie pas a pointer un vendeur dans mon TCD. Le bug vient de la
ligne:

ActiveSheet.PivotTables("Tableau crois=E9
dynamique1").PivotFields("IV"). _
CurrentPage =3D Range("IV_Mail!A" & i)

C'est =E0 cause de Range("IV_Mail!A" & i) qui ne donne pas les r=E9sultats
attendus pour le nom du vendeur pr=E9sent dans l'onglet "IV_Mail =E0 la
ligne Ai. Cependant cette macro fonctionne si le nom du vendeur est
d=E9ja selectionner dans le TCD.

Comment faire pour changer le nom du vendeur dans la liste du TCD?
(C'est le pivot field qui ne change pas)

Merci d'avance =E0 tous ceux qui pourront m'aider.

Vincent

1 réponse

Avatar
Daniel
Bonjour.
Je ne sais pas pour quelle obscure raison, ça ne fonctionne pas. En revanche
mets :

Var = Range("IV_Mail!A" & i)
ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotFields("IV").
_
CurrentPage = Var

Cordialement.
Daniel
"kanasurf" a écrit dans le message de news:

Bonjour à tous,

J'ai un TCD qui est créer à partir d'une importation de données par
Access. Ce TCD donne en fonction d'un nom de vendeur toutes ses
ventes. J'y applique une macro afin de créer un nouveau classeur pour
chacun des vendeurs et mon problème vient du fait que ma macro
n'arrvie pas a pointer un vendeur dans mon TCD. Le bug vient de la
ligne:

ActiveSheet.PivotTables("Tableau croisé
dynamique1").PivotFields("IV"). _
CurrentPage = Range("IV_Mail!A" & i)

C'est à cause de Range("IV_Mail!A" & i) qui ne donne pas les résultats
attendus pour le nom du vendeur présent dans l'onglet "IV_Mail à la
ligne Ai. Cependant cette macro fonctionne si le nom du vendeur est
déja selectionner dans le TCD.

Comment faire pour changer le nom du vendeur dans la liste du TCD?
(C'est le pivot field qui ne change pas)

Merci d'avance à tous ceux qui pourront m'aider.

Vincent