Macro VBA pour créer un TCD

  • Initiateur de la discussion Initiateur de la discussion Noeste
  • 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 !

Noeste

XLDnaute Nouveau
Bonjour à tout le forum,

Je me permets de vous demander de l'aide car je suis en panne d'inspiration, j'ai cherché une solution sur le forum mais en vain.

En fait, je voudrais créer une macro me permettant de créer un tableau croisé dynamique à partir d'un fichier hedbomadaire sur excel, bien entendu ce fichier n'est jamais le même et je me retrouve coincé pour la sélection de la source dans la macro.

J'ai fais ça mais, cela ne marche qu'une fois à cause de la source (ici en gras)

Sub TCDmensuel()

ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
''Oct global'!R1C1:R10601C36').CreatePivotTable TableDestination:='', _
TableName:='PivotTable2', DefaultVersion:=xlPivotTableVersion10
ActiveSheet.PivotTableWizard TableDestination:=ActiveSheet.Cells(3, 1)
ActiveSheet.Cells(3, 1).Select
ActiveSheet.PivotTables('PivotTable2').AddFields RowFields:='Type', _
ColumnFields:='PK'
ActiveSheet.PivotTables('PivotTable2').PivotFields(' Amount LC'). _
Orientation = xlDataField
ActiveWorkbook.ShowPivotTableFieldList = False
End Sub

Merci de votre compréhension et de votre aide

Noeste
 
Bonsoir Noeste,

Toutes mes excuses mais j'ai complètement laissé de coté ta demande de coté.
Bon je reviens dessus là mais j'ai un pb avec ton fichier que je n'arrive pas à ouvrir.
Si ton pb n'est pas résolu, peux-tu le replacer.
Merci

A bientôt

🙂
 
- 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
1
Affichages
682
Réponses
69
Affichages
9 K
Réponses
4
Affichages
1 K
Réponses
7
Affichages
1 K
Retour