Macro excel
Fermé
Yomac76
-
18 nov. 2021 à 12:09
Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 - 21 nov. 2021 à 06:40
Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 - 21 nov. 2021 à 06:40
A voir également:
- Macro excel
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
1 réponse
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
21 nov. 2021 à 06:40
21 nov. 2021 à 06:40
Bonjour,
Faute de fichier, difficile de répondre à coup sûr, mais comme visiblement vous avez utilisé l'enregistreur de macro, à chaque création d'un TCD, le code force le nom du TCD avec l'index 1 Il faut donc, avant de créer le TCD, supprimer le TCD existant de la feuille 1.
Comme ceci à titre d'exemple (bien sûr, on peut se passer des "Select" si on connaît le contenu de la macro entière)
Cdlt
Faute de fichier, difficile de répondre à coup sûr, mais comme visiblement vous avez utilisé l'enregistreur de macro, à chaque création d'un TCD, le code force le nom du TCD avec l'index 1 Il faut donc, avant de créer le TCD, supprimer le TCD existant de la feuille 1.
Comme ceci à titre d'exemple (bien sûr, on peut se passer des "Select" si on connaît le contenu de la macro entière)
Sheets("Feuil1").Select Cells.Select Selection.ClearContents ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _ "envoi_manuel_OTE_20211118!R1C1:R92C24", Version:=xlPivotTableVersion15). _ CreatePivotTable TableDestination:="Feuil1!R3C1", TableName:= _ "Tableau croisé dynamique1", DefaultVersion:=xlPivotTableVersion15
Cdlt