Re,
Je viens de refaire ce que tu dis mais l'actualisation me supprime bien tout ce qu'il y a dans le TCD (enfin dans l'exemple que tu donnes ici).
Il est impossible de créer un TCD si tu n'as pas de champ de données.
Pour un TCD, il te faut :
-Des champs de lignes et / ou Des champ de colonnes
-Des champs de données pour notamment faire les calculs des champs de ligne et/ou de colonnes.
Pour montrer des résultats tels que ceux que tu cherches à montrer, je pense que tu pourrais te passer de TCD est faire un tableau simple avec formules. Cela étant dit le TCD à ses avantages aussi comme tu le verras dans l'exemple que je te donne.
Je t'adresse un TCD afin que tu comprennes ce dont je te parle. Un champ de page est créé pour les comptes, de sorte que tu n'as plus besoin que d'un seul TCD pour afficher tes résultats. En cliquant dans la liste du champ de page 'REF', tu choisis le compte souhaité et le TCD te retourne alors les résultats relatif à ce compte dans ta base de données.
J'ai toutefois laissé les rubriques en haut de la feuille mais saches que cette manière de procéder peut te poser des pb si les bases de données et le TCD s'agrandissent. D'où l'intérêt de la fonction LIREDONNESTABCROISDYNAMIQUE que tu trouveras en G2 pour le paiement.
Pour ce qui est des cases vides, il n'y a pas de solution étant donné que tu laisses des vides dans ta base de données qui ne sont pas des nombres. Le mieux est que tu encodes un '-' lorsque ta cellule est vide. Là le TCD te retrounera un '-' aussi.
Bonne lecture.
Si pb n'hésite pas
[file name=tableau_croise_dynamique_20051112204428.zip size=35426]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/tableau_croise_dynamique_20051112204428.zip[/file]