Ventiler une base en classeurs et onglets - VBA


#1

Bonjour à tous,

Débutant en VBA, je me lance dans mon 1er gros projet. J’ai beau éplucher les
forums je ne trouve pas la solution

Mon problème : Je dispose d’une base de données (TEST). Je souhaiterais :

  • Étape 1 : Ventiler la base TEST sur plusieurs classeurs sur la base du champ
    CRITERE 1 (colonne N). Ces feuilles doivent être les mêmes que la base de
    données sur la forme et le fond (maintien des formules entre autre). Idéalement
    le classeur prendrait le nom du critère.

  • Étape 2 : Sur l nouveau classeur crée, en plus du 1er onglet qui reprendrait
    toutes les données du CRITERE 1, il faudrait ventiler ce 1er onglet sur
    plusieurs autres onglets sur la base du CRITERE 2 (colonne O). Idem maintien du
    tableau tel qu’il est et attribution d’un nom à l’onglet sur la base du critère

Cela fait 2 jours que je fais des tests dans tous les sens mais rien à faire,
aucune de mes macros ne fonctionnent.

Merci par avance pour votre aide.Test Fichiers sources - v12.xlsm (16,0 Ko)

Lilma


#2

Bonjour,

Je pense que tu as eu les réponses souhaitées sur ces posts: :face_with_raised_eyebrow:


https://www.developpez.net/forums/d1800645/logiciels/microsoft-office/excel/ventiler-base-feuilles-onglets-vba/
https://forum.excel-pratique.com/viewtopic.php?f=2&t=103765