Mettre à jour une table pivot automatiquement

Résolu
fadmaam Messages postés 34 Date d'inscription   Statut Membre Dernière intervention   -  
Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je souhaiterais mettre à jour automatiquement un onglet ("Pivot") contenant 4 tables pivot, par exemple chaque fois que l'on appuie sur "Enter".
Est-ce possible de faire cela via un code ?


D'avance merci pour votre aide.


Fadmaam
A voir également:

1 réponse

Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Bonjour,

Avec un code évènementiel dans le module de feuille.
Choisir l'évènnement le mieux adapté, par exemple :

- Chaque fois que la feuille est activée :
Private Sub Worksheet_Activate()
Dim p As PivotTable
  For Each p In Me.PivotTables
    p.RefreshTable
  Next p
End Sub


- Ou à chaque changement de cellule active dans la feuille :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim p As PivotTable
  For Each p In Me.PivotTables
    p.RefreshTable
  Next p
End Sub
0
fadmaam Messages postés 34 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour Patrice,

Ca fonctionne nickel !

Merci


Cordialement,
FadY
0
Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780 > fadmaam Messages postés 34 Date d'inscription   Statut Membre Dernière intervention  
 
De rien, au plaisir de te relire sur le Forum

Cordialement
Patrice
0