Macro pour copier coller une ligne vers une autre feuille

Résolu
nathan01983 Messages postés 343 Date d'inscription lundi 12 octobre 2009 Statut Membre Dernière intervention 15 février 2024 - 5 oct. 2023 à 11:38
nathan01983 Messages postés 343 Date d'inscription lundi 12 octobre 2009 Statut Membre Dernière intervention 15 février 2024 - 5 oct. 2023 à 15:51

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

A voir également:

1 réponse

via55 Messages postés 14405 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 avril 2024 2 703
5 oct. 2023 à 13:28

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
nathan01983 Messages postés 343 Date d'inscription lundi 12 octobre 2009 Statut Membre Dernière intervention 15 février 2024 11
5 oct. 2023 à 15:51

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

0