[excel] copier une ligne

Résolu
lo -  
 lo -
bonjour tout le monde !

est il possible de copier une ligne, la deuxième de la première feuille, dans toutes les feuilles de mon classeur ? (j'en ai une soixantaine)
merci d'avance et bonne journée !

2 réponses

  1. vieu bison boiteu Messages postés 44334 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 3 591
     
    salut lo

    bien sûr
    tu sélectionnes ta ligne "2" , clic droit et copier
    puis faire tes feuilles une à une
    sélectionner la première case de la ligne où tu veux "coller" ou "insérer la ligne"

    à+
    0
    1. lo
       
      merci d'avoir répondu
      j'esperais l'existence d'une solution plus pratique pour ne pas avoir à répéter 60 fois la même opération mais à priori elle n'existe pas...
      bonne journée !
      0
  2. Armojax Messages postés 1863 Date d'inscription   Statut Membre Dernière intervention   1 529
     
    Hello,

    Ci-dessous une petite macro :
    Sub Propage()
    
      Dim F           As Worksheet
      Dim NomFeuille  As String
      
      Application.ScreenUpdating = False
      NomFeuille = ActiveSheet.Name
      Rows("2:2").Copy
      For Each F In Worksheets
        With F
          If .Name <> NomFeuille Then
            .Activate
            .Rows("2:2").Select
            .Paste
            .Cells(2, 1).Select
          End If
        End With
      Next
      Sheets(NomFeuille).Activate
      Application.CutCopyMode = False
      Application.ScreenUpdating = True
      
    End Sub
    Il suffit que tu te positionnes sur ta feuille source avant de l'exécuter.
    0
    1. lo
       
      merci beaucoup pour ta réponse..je vais tester !
      A + !
      0