[EXCEL] Pb macro et tableau croisée dynamique ...

Pb macro et tableau croisée dynamique ... [EXCEL] - Logiciels - Windows & Software

Marsh Posté le 08-03-2011 à 20:22:51    

Salut Salut ;)
 
Dans le cadre de mon job j'utilise beaucoup EXCEL et surtout les tableaux croisés dynamiques pour du tri / mise en forme de données provenant de lonnnnnngues listes  :pt1cable:  
 
J'aimerais simplement dans un classeur créer une macro, en mode apprentissage (pas la peine se se lancer dans le VBA pour si peu) qui va ouvrir un autre fichier EXCEL (celui ci aura TOUJOURS le même nom, TOUJOURS au même endroit, TOUJOURS la même mise en page etc. mais mis à jour de temps à autre). Elle copie/colle toute la feuille du fichier EXCEL, rajoutes une ligne de calcul toute simple à la fin du tableau et pareil pour une colonne.
 
Puis, dans une 2ème feuille du classeur, créer un TCD à partir de toutes ces données (agrémentées de ma ligne et ma colonne) et là est le problème ... Tout fonctionne parfaitement jusqu'ici, puis j'ai une belle erreur "1004" au moment de la création du TCD, je ne sais pas pourquoi :( En mode débogage il me fait tomber sur une ligne ou le programme défini les conditions de tris pour ligne et colonne du TCD (1 item pour chaque + 1 item de données, rien de sorcier) ...
 
Quelqu'un a une idée du pourquoi du comment de cette erreur ?  
 
Merci d'avance :jap:

Reply

Marsh Posté le 08-03-2011 à 20:22:51   

Reply

Marsh Posté le 10-03-2011 à 13:45:13    

Erreur 1004 est l'erreur générique lors de l'execution.
 
Il faut effectivement regarder dans le code si les références sont bonnes, et faire du debug.
 
Avant de créer ton tdc, pense aussi à enregistrer le fichier créé, celà génère parfois des soucis sinon.


---------------
Quand on aime on ne compte pas. Quel Dilemme lorsque l'on aime compter !
Reply

Marsh Posté le 10-03-2011 à 18:31:37    

J'essayerais déjà l'enregistrement, ça fera une inconnue en moins, merci :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed