Recopie lignes avec pas de 5

  • Initiateur de la discussion Initiateur de la discussion Katoch
  • 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 !

K

Katoch

Guest
Bonjour à tous !

Je dois recopier les cellules "A1😀1" en "A2😀2" puis "A6😀6" en "A7😀7" etc....juqu'à ce qu'il n'y ait plus de ligne à copier (plusieurs centaines).
Pourriez vous m'indiquer le code de la macro svp ?

Grand merci d'avance.
 
Re : Recopie lignes avec pas de 5

Bonjour,

essaye ceci, sans plus de détails... :
Code:
Option Explicit
Sub test()
Dim i As Long
For i = 1 To Range("A65536").End(xlUp).Row Step 5
    Cells(i, 1).Resize(, 4).Copy Cells(i + 1, 1).Resize(, 4)
Next i
End Sub

bon après midi
@+
 
Re : Recopie lignes avec pas de 5

Nickel ! , ça fonctionne du premier coup !!

Et pour finir , si vous en avez le temps et si ce n'est pas trop abuser ...:

Maintenant que la copie est effectuée , je souhaiterais supprimer 3 lignes vierges entre ligne 2 et ligne 6 , puis entre ligne 7 et 11, etc ...jusqu'en bas du tableau.

Pouvez vous m'écrire ce code, ainsi que celui pour remettre des lignes vierges , par la suite ?

Merci.
 
Re : Recopie lignes avec pas de 5

Ez,

avec suppression des 3 lignes :
Code:
Option Explicit
Sub test()
Dim i As Long
For i = Range("A65536").End(xlUp).Row To 1 Step -5
    Cells(i, 1).Resize(, 4).Copy Cells(i + 1, 1).Resize(, 4)
    If i > 5 Then Cells(i - 3, 1).Resize(3).EntireRow.Delete
Next i
End Sub
 
Re : Recopie lignes avec pas de 5

Re,

pour les remetre...
Code:
Sub test3()
Dim i As Long
For i = Range("A65536").End(xlUp).Row To 1 Step -2
If i > 3 Then Rows(i - 1).Resize(3).Insert
Next i
End Sub

bien qu'il soit plus facile de les masquer pour les réafficher plus tard....
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
974
S
Réponses
10
Affichages
4 K
sergio545
S
A
Réponses
1
Affichages
904
S
Réponses
3
Affichages
1 K
sergiogr45
S
E
Réponses
5
Affichages
1 K
eric1989
E
Y
Réponses
5
Affichages
2 K
youklebambou
Y
L
Réponses
9
Affichages
1 K
Réponses
4
Affichages
1 K
M
  • Question Question
Réponses
5
Affichages
934
I
Réponses
6
Affichages
944
B
Réponses
4
Affichages
892
Bormio2
B
Retour