[macro VBA] Découper un fichier Excel

Résolu
Bonjour,

J'ai un fichier Excel qui comporte 7 colonnes, dont une qui contient le nom des pays.

Je voudrais créer un fichier par pays et que chaque fichier soit nommé automatiquement "nom_du_pay".xls

Par exemple, si j'ai 10 lignes sur l'Espagne, 20 sur l'Italie et 30 sur la France ... je voudrais créer 3 fichiers: un pour l'Esapgne (Espagne.xls), un pour l'Italie (Italie.xls) et un pour la France (France.xls).

Pouvez-vous m'aider ?

D'avance merci

Cdt
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  1. Bonjour pissdrunk,
    Il faut utiliser le menu "Données" / Filtre automatique
    En haut de la colonne "Pays", cliquer sur le petit triangle noir puis choisir "Espagne"
    Les collones visibles sont celles de l'espagne,
    alors faire Sélectionner tout / Copier
    Créer un nouveau fichier
    Coller / collage spécial / Valeur
    S'inspirer de ces actions pour créer un code VBA
    Modifier en fonction des besoins : saisie dans une fenêtre de question du pays par exemple
    Espérant avoir aidé,
    Frantz
    1
    1. Merci Frantz pour avoir pris le temps de me répondre, en suivant ta méthode j'avance petit à petit, en tout cas merci !
      0
    2. @pissdrunkPeux-tu mettre résolu ?
      0