Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Et merci Bruno, pour cet exemple. En plus cela tombe bien, je suis en ce moment dans les TCDS.
J'ai d'aileurs fait une macro pour mettre à jour un TCD si on veut des moyennes au lieu des sommes que le TCD crée lorsqu'on ajoute des élément au TCD.
Voici le code (il suffit de se mettre sur le premier nom qui doit être en colonne à prendre en compte dans un des champs):
Code:
Sub Moy_TCD()
' Macro enregistrée le 15/11/2007 par MJ
Range("F5").Select
For i = 1 To 19
nomf = ActiveCell.Value
ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotFields(nomf).Function = xlAverage
ActiveCell.Offset(1, 0).Range("A1").Select
Next i
End Sub
Bonjour Pierrot,
Réponse,Je ne pense pas qu'il ressemble au code que tu indique, car la macro que j'utilise ne fais que raffraichire le TCD:
Private Sub Worksheet_Change(ByVal Target As Range)
'If Target.Row = 2 And Target.Column = 8 Or Target.Row = 5 And Target.Column = 8 Or Target.Row = 9 And Target.Column = 8 Then
If Target.Column = 9 Then
For Each tcd In ActiveSheet.PivotTables
tcd.PivotCache.Refresh
Next tcd
End If
End Sub
ce n'est qu'une macro événementielle pour le fonctionnement( j'ai bien copié ton code car je le trouve interressant, mais c'est pour ne pas le perdre, il n'a rien à voir avec les TCD que je propose)
Bonjour
J'ai enlevé les macros qui pouvaient porter à confusion,
la base est évolutive en nombre de ligne ( nommée) et les tcds s'actualisent lors d'une saisie dans la colonne "4"
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD