Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Vba: Copier une ligne dans une autre sheet

  • Initiateur de la discussion Initiateur de la discussion Bens7
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Bens7

XLDnaute Impliqué
Bonjour etant debutant (j'ai essayer tout seul...)
J'essaye de copier chaque ligne d'une feuil dans une sheet diferente (le nom de la sheet est dans la collone K) j'ai essaye mon code mais je sais pas ca marche pas (je sais que Rows."2:2" c'est pas possible mais je sais pas quoi mettre):

Code:
Private Sub CommandButton1_Click()

Dim i
  For i = 2 To Cells(Rows.Count, 1).End(xlUp).Row
  
  Sheets("Feuil1").Rows("2:2").Copy Sheets(Cells(i, 11)).Rows("60:60")

 Next
  
End Sub

Merci !!
 
Re : Vba: Copier une ligne dans une autre sheet

Bonsoir Bens7,

Essayez:
VB:
Private Sub CommandButton1_Click()
Dim i
  For i = 2 To Cells(Rows.Count, 1).End(xlUp).Row
    Sheets("Feuil1").Rows(i).Copy Sheets(Cells(i, 11).Value).Rows(60)
 Next
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
415
Réponses
5
Affichages
830
Réponses
15
Affichages
628
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…