Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Création de fichier à partir d'un tableau

wiipower

XLDnaute Nouveau
Bonjour

Je suis à la recherche d’une solution, j’ai un tableau avec des informations et je souhaite éclater le tableau en plusieurs fichiers en fonction des informations se trouvant dans une colonne (colonne 11 dans le fichier exemple) et faire un copier/coller en valeur des informations de toutes les colonnes.

Comment faire cela avec une macro ?
 

Pièces jointes

  • Classeur Test .xlsx
    39.3 KB · Affichages: 3

wiipower

XLDnaute Nouveau
Je souhaite scinder le fichier en autant de fichier qu'il y a de sous service différent dans la collonne 10
Vous ne voyez pas le fichier en PJ dans le message initial.

Je sais pas si power query permet de faire cela et surtout de créer des fichier en fonction du résultat de requete
 

Pièces jointes

  • Classeur Test .xlsx
    42.3 KB · Affichages: 3

Phil69970

XLDnaute Barbatruc
Re

Vous ne voyez pas le fichier en PJ dans le message initial.
Si je vois le fichier mais c'est le résultat attendu que je ne vois pas
Et c'est pourquoi j'ai demandé



Je sais pas si power query permet de faire cela et surtout de créer des fichier en fonction du résultat de requete
Surement mais sans moi ....

Comment faire cela avec une macro ?
Dans le post # 1 c'était avec macros et dans le post # 3 c'est avec power query !!!
 

wiipower

XLDnaute Nouveau
non je pensais que avec power query cela pouvait etre fait, je souhaite une solution par macro
Donc Fichier de base et je souhaite diviser ce fichier en autant de fichier qu'il y a de service dans la colonne 10, j'ai donc simuler le résultat avec les 2 autres fichiers
 

Pièces jointes

  • Fichier De base.xlsx
    40.7 KB · Affichages: 2
  • Resultat 1.xlsx
    38.8 KB · Affichages: 2
  • Resultat 2.xlsx
    38.7 KB · Affichages: 3

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…