Il y a 39 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

[VBA Excel] Tableau croisé dynamique [Résolu]

 
n°52792
CedLux
Posté le 25-11-2006 à 12:34:03  profilanswer
 

Dans une feuille Excel, j'ai un tableau croisé dynamique, alimenté par une grosse base de données.
 
http://img295.imageshack.us/img295/1064/pivottablefj0.th.jpg
 
Je dois modifier le "Document number" via VBA.
J'ai utilisé l'enregistreur de macro pour écrire le code VBA.  Il a écrit ceci :
 
ActiveSheet.PivotTables("Tableau croisé dynamique3" ).PivotFields("Document Number" ).CurrentPage = "7"
 
Dans ce cas-ci, VBA est censé modifier le "Document number" pour me faire apparaitre le document 7 au lieu du document 18.
Quand je lance cette macro, le "document number" devient bien 7 mais il ne change pas le résultat de la pivot table.
VBA remplace la valeur 18 de la liste de choix par la valeur 7.
 
http://img154.imageshack.us/img154/9439/pivottable7kl8.th.jpg
 
Comment faire pour que VBA change le "Document number" correctement ?
 
Mon objectif est de faire varier NumOF et de mettre à jour le tableau croisé dynamique en fonction de numOF
Worksheets("PIVOT OF" ).PivotTables("Tableau croisé dynamique3" ).PivotFields("Document Number" ).CurrentPage = NumOF
 
 
Merci pour votre aide


Message édité par CedLux le 25-11-2006 à 18:41:35

---------------
[:bbloup:2]   Ultra Grilled
-= président auto-proclamé du club des posteurs en retard =-
-= membre de soutien du club des célibataires =-                             http://www.ecohom.be/
n°52800
CedLux
Posté le 25-11-2006 à 18:41:08  profilanswer
 

J'ai trouvé le problème :bounce: :bounce:
 
Si on regarde bien les captures d'écran, le "Document number" à l'origine est 18,00.  
Je demandais à VBA d'y inscrire 7 à la place.  Il faut en fait que je lui demande d'écrire 7,00


---------------
[:bbloup:2]   Ultra Grilled
-= président auto-proclamé du club des posteurs en retard =-
-= membre de soutien du club des célibataires =-                             http://www.ecohom.be/
n°52801
nyouf
Posté le 25-11-2006 à 23:07:47  profilanswer
 

Qu'est-ce que tu ferais sans matbe quand même  :D

n°52802
LostSoul
Manieur de hache
Posté le 26-11-2006 à 02:36:43  profilanswer
 

nyouf a écrit :

Qu'est-ce que tu ferais sans matbe quand même  :D


 
 [:ddr555]


---------------
In Girum Imus Nocte Et Consumimur Igni
In-Wonderland - Blog - Start64
n°52804
CedLux
Posté le 26-11-2006 à 08:38:42  profilanswer
 

nyouf a écrit :

Qu'est-ce que tu ferais sans matbe quand même  :D


Je me le demande  :whistle:


---------------
[:bbloup:2]   Ultra Grilled
-= président auto-proclamé du club des posteurs en retard =-
-= membre de soutien du club des célibataires =-                             http://www.ecohom.be/

Aller à :
Ajouter une réponse