Lien entre deux tableaux Excel

Bonjour à tous

Me revoila deux jours après mon premier problème !

Je remercie encore Riga qui a été d'une très grande aide pour moi.

Voici mon problème.

J'ai toutes mes données plus tableau statistique sur la page 1 de mon document excel. Et c'est pas joli, ni pratique.

Je ne pense pas que la manip soit dur a faire mais pas moyen de trouver.

J'aimerais en faite faire mes tableaux statistiques en page 2 par rapport aux données en page 1. Ils sont déja fait et tout mais le top serait que quand nous modifions quelque chose en page 1, ca va directement dans mes tableaux en page 2.

J'espère que j'ai été assez clair.

Un exemple rapide :

Page 1: donnée

Marc Bleus 85kg

Julien Vert 95kg

Julie Vert 54kg

etc

et en Page 2:

Le tableaux avec : combien ont les yeux verts, bleus etc

Comme si on ajoute une personne, les statistiques sont mises a jour. (Mes formules sont concues pour ca)

Merci d'avance

Tom

Bonjour,

Un petit fichier serait le bienvenu

Cdlt.

Tableau 1 les données

Tableau 2: les tableaux statistiques (Ou j'ai deja toutes les formules mais quand je le mets en page 2, c'est normal que ca ne correspondent a plus rien)

25mappe1.xls (18.50 Ko)

Re,

Une 1ère. proposition et on verra si cela te convient

Cdlt

35mappe1-v1.xlsx (16.67 Ko)

Super, c'est un tableau dynamique croisé, non ?

j'aurais une question par rapport a ca

Imaginons que les dimensions de ma base de données sont A1àD10

Si je cré une nouvelle ligne imaginons E11, sera-t-elle comptabilisé dedans ?

Et si j'insère une ligne dans ce tableau, en B par exemple, cela mettra-t-il a jour les resultat ?

désolé pour ces questions qui peuvent paraitre idiotes, je débute en excel, et surtout en tableau dynamique.

(c'est plus facile en cours avec des SI et des Sommes !)

Re,

1 - J'ai déclaré la plage A1:F24 en tableau. Tout ajout ou suppression de ligne est enregistrée.

2- A chaque activation de Tabelle2, les TCDs sont réactualisés avec cette procédure codée dans le module de la feuille citée précédemment.

Option Explicit
Private Sub Worksheet_Activate()
    ThisWorkbook.RefreshAll
End Sub

Fais des essais

Cdlt

26mappe1-v2.xlsm (21.81 Ko)

J'ai donc fait des essais

Et en ajoutant une ligne, par Exemple un nouveau DAF

le compteur dans le tableau2 reste bloqué à 2 et devrait signaler 3.

Re,

Il te faut activer les macros au démarrage du classeur.

Et n'oublies pas de saisir une quantité avec l'ajout d'un chassis ou d'un type...

Dans mon fichier, tout ajout ou suppression de ligne est reporté automatiquement dans le TCD à l'actualisation de la feuille.

Cdlt

nb: et je n'ai pas de tableau2

Merci Jean Eric !

je t'ai juste envoyé un MP pour une précision

merci encore

a+

voila mon probleme :

"En effet, une modification des données dans le ou les tableaux de base n'est prise en compte dans le tableau croisé dynamique qu'après avoir cliqué sur Actualiser les données. Il peut donc être utile, si ces tableaux dynamiques sont basés sur des tableaux très souvent modifiés, de réaliser une macro pour que cette actualisation soit automatique."

et faire une macro, là je crois pas que ce soit de mon niveau...

j'ai trouve ma reponse

je vous remercie pour votre aide !

plus simple si ca interesse quelqu'un :

merci

Rechercher des sujets similaires à "lien entre deux tableaux"