récupérer la ou les valeurs d'un filtre dans un TCD

perdinch

XLDnaute Occasionnel
bonjour,

Dans un TCD, je souhaite lister par VBA la ou les valeurs issues du filtre de rapport (qui contient une sélection de jours) dans la colonne ("K" pour l'exemple)

en pièce jointe un fichier exemple

Merci de votre aide

perdinch
 

Pièces jointes

  • tcd et recup filtre.xlsx
    135.4 KB · Affichages: 42

Caillou

XLDnaute Impliqué
Re : récupérer la ou les valeurs d'un filtre dans un TCD

Bonjour,

Voila un exemple qui fonctionne si le résultat fourni par le tcd est en cellule A4 de la feuille tcd.
La macro doit être exécutée à partir de cette feuille.
Code:
Sub Macro1()
  Dim temp As String
  Application.ScreenUpdating = False
  Range("A4").ShowDetail = True
  temp = ActiveSheet.Name
  Columns("A:A").Copy
  Sheets("tcd").Select
  Range("K1").Select
  ActiveSheet.Paste
  Application.DisplayAlerts = False
    Sheets(temp).Delete
  Application.DisplayAlerts = True
End Sub
J'ai obtenu l'essentiel du code grâce à l'enregistreur de macro !

Caillou
 

Discussions similaires

Statistiques des forums

Discussions
312 490
Messages
2 088 881
Membres
103 981
dernier inscrit
vinsalcatraz