VBA : Copier/Coller des Lignes dans de Nouvelles Feuilles

Résolu
Oowi -  
 Oowi -
Bonjour à tous,

Après des heures de recherches infructueuses, même au sein de ce forum je ne trouve pas mon bonheur donc je vous expose mon problème qui parait simple.
Je veux grâce à une macro VBA selectionner mes lignes une par une et les recopier automatiquement dans de nouvelles feuilles créées automatiquement (Même si possible la première cellule recopiée puisse être le nom du nouvel onglet mais pas obligé)

1 réponse

  1. Ant049 Messages postés 157 Statut Membre 22
     
    Bonjour,

    Sub Bouton1_Cliquer()

    Sheets("Feuil1").Activate
    Cells(1, 1).Select
    Do While Not (IsEmpty(ActiveCell))
    Var1 = ActiveCell.Value
    Rows(ActiveCell.Row).Select
    Selection.Copy
    Sheets.Add
    ActiveSheet.Name = Var1
    ActiveSheet.Paste
    Sheets("Feuil1").Activate
    Selection.Offset(1, 0).Select
    Loop
    Sheets("Feuil1").Move Before:=Sheets(1)
    Cells(1, 1).Select

    End Sub
    0
    1. Oowi
       
      Salut Ant049,

      Franchement solide ! Merci énormément ça marche grave et j'aurais pas pu y arriver quand je vois à ce à quoi tu es arrivé !

      Si tu es sur Paris je te paye ma bière ! :D
      0
    2. Ant049 Messages postés 157 Statut Membre 22
       
      Merci pour ton retour, le principal est que tu es compris le code que je t'ai passé.

      Je ne suis pas à Paris mais je ne dis jamais non à une bière ;)

      A+
      0
      1. Oowi > Ant049 Messages postés 157 Statut Membre
         
        Le code est top tu l'as pris d'un angle différent et c'est vraiment cool A+ !
        0