Macro pour copier coller une ligne vers une autre feuille

Résolu
nathan01983 Messages postés 30 Date d'inscription   Statut Membre Dernière intervention   -  
nathan01983 Messages postés 30 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour à toutes et a tous

Voici ma demande.

J'aimerai pouvoir dans une feuille excel copier une ligne d'une autre feuille en indiquant le numéro de la ligne de la première feuille.

Le simple copier coller ne me convient pas car il faut que je compare plusieurs ligne entre elle dans plusieurs feuilles. et j'avoue je ne sais pas du tout comment faire.

Merci à tous pour voter futur aide

1 réponse

  1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     

    Bonjour

    Macro à mettre dans un module :

    Sub copligne()
    nom1 = InputBox("Nom de la feuille source ?")
    ligne1 = InputBox("Nom de la ligne à copier ?")
    nom2 = InputBox("Nom de la feuille destination ?")
    ligne2 = InputBox("Nom de la ligne où copier ?")
      Sheets(nom1).Select
        Rows(ligne1 & ":" & ligne1).Select
        Selection.Copy
        Sheets(nom2).Select
        Rows(ligne2 & ":" & ligne2).Select
        ActiveSheet.Paste
    End Sub

    Cdlmnt

    Via


    1
    1. nathan01983 Messages postés 30 Date d'inscription   Statut Membre Dernière intervention   10
       

      MERCI BCP !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

      0