Bonjour
Ma problématique est la suivante :
J'ai un tableau croisé dynamique avec un filtre, les options du tableau me permettent de créer un onglet par donnée du filtre.
Mon but est d'avoir une macro qui génère un nouveau classeur par onglet avec un copier-coller spécial valeur et format et dans l'idéal dans un répertoire particulier.
Ci-dessous mon code qui permet de générer un classeur par onglet :
Au-delà ça se complique, et mes essais sont infructueux
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 For Each feuille In ActiveWorkbook.Sheets With ActiveWorkbook .Title = feuille.Name .Subject = feuille.Name .SaveAs Filename:=feuille.Name + ".xlsx" ActiveWorkbook.Close End With Next
Merci
Partager