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

Copie de lignes en fonction d'une variable

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

O

olivier5962

Guest
Bonjour
Malgrès des recherches sur le forum je ne trouve pas de solution.
Voilà :

Je prépare à l'aide d'une macro une feuille avec un nombre variable de ligne (jusqu'à 2000)
Je créé 4 feuilles nommées sem 1, sem 2 ....
Je compte de nombre de ligne réél, et je le divise en 4.
Je voudrais copier les x premieres lignes sur l'onglet sem 1, les x suivantes sur l'onglet sem 2....

merci de me donner une piste

Olivier
 
Re : Copie de lignes en fonction d'une variable

Bonjour Olivier5962 🙂,
Assez "brut de décofrage" 😛...
Code:
Sub test()
Dim NbreLigne As Integer, A As Integer, B  As Integer, C As Integer, D As Integer
NbreLigne = 23
If NbreLigne Mod 4 = 0 Then
A = NbreLigne / 4
B = A
Else
A = Int(NbreLigne / 4) + 1
B = A - NbreLigne Mod 4
End If
Range("A1:B" & A).Copy Sheets("Sem1").Range("A1")
Range("A" & A + 1 & ":B" & A * 2).Copy Sheets("Sem2").Range("A1")
Range("A" & A * 2 + 1 & ":B" & A * 3).Copy Sheets("Sem3").Range("A1")
Range("A" & A * 3 + 1 & ":B" & NbreLigne).Copy Sheets("Sem4").Range("A1")
End Sub
Bon courage 😎
 
Dernière édition:
Re : Copie de lignes en fonction d'une variable

Bonjour
Merci beaucoup pour cette réponse rapide. Je vais l'adapter a mon fichier et te tiens au courant.

OLivier
 
Re : Copie de lignes en fonction d'une variable

Bonjour

C'est tout bon, merci beaucoup j'ai pu l'adapter à ma macro tout fonctionne.
Cordialement🙂
 
- 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
4
Affichages
228
Réponses
16
Affichages
601
Réponses
23
Affichages
682
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…