XL 2013 copier et coller un tableau croisé dynamique

  • Initiateur de la discussion Initiateur de la discussion 306255
  • Date de début Date de début

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 !

306255

XLDnaute Occasionnel
Bonjour à tous,

J'ai créé une macro 8 sur un document excel pour que lorsque j'appuie sur la macro 8 le TCD se copie automatiquement, pour cela j'ai utilisé CTRL A

Par contre si il y a moins ou plus de colonne la macro copie les cellule défini lors de la création de la macro avec CTRL A, j'aimerais qu'a chaque fois la sélection soit adapté au tableau et non par exemple B2:J40

Merci d'avance pour votre aide
 
Dernière édition:
Bonjour,

A condition que l'onglet TEXTE existe :

VB:
Sub Macro8()

Dim Pvt As PivotTable

    ActiveWorkbook.RefreshAll
    Sheets("TEXTE").Cells.Clear
    Set Pvt = Sheets("TCD").PivotTables("Tableau croisé dynamique5")
    With Pvt
         .PivotSelect "TC[All]", xlLabelOnly, True
         .TableRange2.Copy Destination:=Sheets("TEXTE").Range("B2")
    End With
    Set Pvt = Nothing
    
End Sub
 
- 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

Discussions similaires

Réponses
2
Affichages
531
Retour