rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

[Excel] Tableau croisé dynamique - list donné

Posté par dzouve, le mardi 16 janvier 2007 à 16:32:20
Bonjour, j'utilise Excel 2003 et je fais des tableaux croisés dynamiques.
Actuellement cela fonctionne bien, mais j'ai un petit bug quant à la liste de données.
Voici mon exemple.
J'ai une liste de clients dans un autre fichier excel. Si j'ajoute un client, pas de problème dans mon tableau croisé dynamique, si je clique dans ma liste il me l'ajoute (par contre il ne le trie pas par order alphabetique, il l'ajoute à la fin, mais bon c'est correct)

Par contre si je fais une erreur (d'orthographe sur un client qui existe) il me le rajoute dans la liste (par exemple IBM ou IMB)
Lorsque je le corrige dans ma liste d'origine, et que j'actualise, le TCD affecte bien les données par contre dans la liste, le mauvais client apparait toujours (même s'il est à 0) mais j'aimerai qu'il soit supprimé la aussi.

On dirait que le TCD fait une mise à jour du détail des données mais pas des listes.

Si certains d'entre vous ont déja eu ce problème, merci de me faire part de vos solutions
Merci d'avance

dzouve
Configuration: Windows XP
Internet Explorer 7.0
Excel 2003
Répondre à dzouve  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Meshade, le samedi 12 mai 2007 à 19:48:59
Salut

J'ai le meme pb que toi sur les TCD. As-tu trouvé la solution ?
Merci de me tenir au courant.
Répondre à Meshade

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
enforme, le mercredi 29 août 2007 à 11:22:13
Bonjour,

Je ne sais pas si vous avez eu une réponse à votre question.

En effet excel 2003 garde les listes avec les éléments d'origine, même s'ils ne sont plu présents.
Pour éviter de les voir apparaître à vide dans le TCD, il faut faire un clic droit sur le tableau croisé, puis choisir "Paramètre de Champ..." et ensuite enlever la coche "Afficher les éléments sans données".
Dès lors, tous les éléments n'ayant pas de données ne s'afficheront plus dans le TCD.

J'espère que cette solution vous conviendra

Bonne journée
Configuration: Windows XP
Internet Explorer 6.0
Répondre à enforme

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Steph, le mercredi 12 septembre 2007 à 11:13:40
Bonjour,
j'avais le même probleme !
j'ai trouvé la solution sur le site Excel labo
cf cette page http://www.excelabo.net/excel/tcddiv.php
colle cette macro dans un nouveau module et lance le. cela prend un peu de temps mais c'est efficace

Sub DeleteOldItemsWB()
'gets rid of unused items in PivotTable
' based on MSKB (202232)
Dim ws As Worksheet
Dim pt As PivotTable
Dim pf As PivotField
Dim pi As PivotItem
Dim i As Integer

On Error Resume Next
For Each ws In ActiveWorkbook.Worksheets
For Each pt In ws.PivotTables
pt.RefreshTable
For Each pf In pt.PivotFields
For Each pi In pf.PivotItems
If pi.RecordCount = 0 And _
Not pi.IsCalculated Then
pi.Delete
End If
Next
Next
Next
Next
End Sub
Répondre à Steph

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Lucia2, le lundi 5 mai 2008 à 00:29:35
Bonjour,
Les tableaux croisés dynamiques sous Excel sont puissants. Un informaticien de logiciels libres m'ayant assuré que je retrouverai tout sur Open Office, j'ai essayé. Le pilote de données m'apparaît très faible : pas moyen de faire le dixième de ce que je fais sous Excel. Quelqu'un peut-il me donner son avis ?
Merci d'avance,
Lucia2
Répondre à Lucia2

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 steyka, le mardi 20 mai 2008 à 18:09:51
salut,
voilà le tableau est à présent prêt je comprends pas comment procéder? j'arrive pas à assililer l'esprit du TCD pour pouvoir l'appliquer sur d'autres exemples
merci
Répondre à steyka
Logiciels pertinents trouvés dans les téléchargements
Télécharger Excel Viewer 2003Excel Viewer - Avec Microsoft Office Excel Viewer 2003, vous pouvez ouvrir, afficher et imprimer des classeurs Excel (fichiers XLS ), même...Catégorie: Tableur
Licence: Freeware/gratuit
Télécharger PSPad 4.5.2PSPad - PSPad est un excellent éditeur de texte. Il est utile pour travailler sur du simple texte, mais aussi sur du HTML, CSS,...Catégorie: Développement
Licence: Freeware/gratuit
Télécharger Restoration 2.5.14Restoration - Restoration est un outil gratuit, en anglais seulement, permettant de récupérer les données effacées, même après avoir vidé...Catégorie: Sauvegarde
Licence: Freeware/gratuit
Télécharger Ma Liste d'Achats  2.01Ma Liste d'Achats - Faire les courses est une tâche bien compliquée pour les non initiés. Ma liste d'achats est comme son nom l'indique, un...Catégorie: Environnement de travail
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « [Excel] Tableau croisé dynamique list donné »