Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
bonsoir
j'ai trouvé sur ce forum une réponse ( de 2008) qui ne va pas pour mon cas
peut-on utiliser :
[CODE
With Worksheets("Feuil1")
For n = 2 To .Range("B5000").End(xlUp).Row
Rows(n & ":" & n).Select
Option Explicit
Sub Zéro_erreur_1004()
Dim n As Long
With Worksheets("Feuil1")
For n = 2 To .Range("B5000").End(xlUp).Row
.Rows(n & ":" & n).Select
Next
End With
End Sub
Je mets un fichier mais ...
parfois ça marche ..ou pas
j'avais : for n= ... to .range( ..etc) > erreur
Je mets une variable avant (Dl) ça marche
je relance erreur ?
différente si SUB dans feuille ou dans un module ??
Private Sub toto()
Dim n As Long
For n = 2 To Range("B5000").End(xlUp).Row
With Feuil2
Rows(n).Copy .Rows(.Range("B5000").End(xlUp)(2).Row)
End With
Next n
End Sub
code à placer dans le module "Feuil1", le code placé ainsi, les objets sans références aux feuilles seront ceux de la feuille 1, si dans un module standard, objets de la feuille active...
Bonsoir
En fait je ne veux que selectionner une ligne ( j'ai des conditions avant) et si ok > Copie dans autre feuille
Là le truc de Pierrot fonctionne sauf que la 1ere fois si la ligne est A1 ,ça copie en A2 sur l'autre feuille
et pourquoi : Rows (n & ":" & n) ne fonctionne pas ??
Option Explicit
Private Sub toto()
Dim n As Long, i As Long
For n = 2 To Range("B5000").End(xlUp).Row
With Feuil2
With .Range("B5000").End(xlUp)
If .Row = 1 And .Value = "" Then i = 1 Else i = .Row + 1
End With
Rows(n).Copy .Rows(i)
End With
Next n
End Sub
et pourquoi : Rows (n & ":" & n) ne fonctionne pas ??
- 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