Mise à jour automatique de tableaux croisés
Fermé
nanou2183
Messages postés
46
Date d'inscription
lundi 19 février 2007
Statut
Membre
Dernière intervention
15 juin 2010
-
25 août 2008 à 14:24
tite218 - 28 mars 2011 à 11:14
tite218 - 28 mars 2011 à 11:14
A voir également:
- Tcd actualisation automatique
- Tcd excel - Guide
- Message automatique thunderbird - Guide
- Réponse automatique outlook - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Sommaire automatique word - Guide
10 réponses
m@rina
Messages postés
20146
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
3 mai 2024
11 279
25 août 2008 à 15:00
25 août 2008 à 15:00
Bonjour,
Le mieux est déjà d'utiliser une plage nommée pour tes TCD et non pas des références en dur.
Ensuiite, il faut que le nom puisse évoluer avec la plage nommée. Pour cela deux solutions :
- Nommer la plage avec une formule DECALER
- Transformer ta base en liste (Données, Liste, Créer une liste) (Merci Eriic ! ;))
La deuxième solution est sans doute la plus simple.
Cependant, cela ne suffira pas. Il te faut quand même une macro qui mette à jour. Dans la feuille du tcd :
Le mieux est déjà d'utiliser une plage nommée pour tes TCD et non pas des références en dur.
Ensuiite, il faut que le nom puisse évoluer avec la plage nommée. Pour cela deux solutions :
- Nommer la plage avec une formule DECALER
- Transformer ta base en liste (Données, Liste, Créer une liste) (Merci Eriic ! ;))
La deuxième solution est sans doute la plus simple.
Cependant, cela ne suffira pas. Il te faut quand même une macro qui mette à jour. Dans la feuille du tcd :
Private Sub Worksheet_SelectionChange(ByVal Target As Range) ActiveSheet.PivotTables("Tableau croisé dynamiquex").PivotCache.Refresh End Sub