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

Copier coller x fois...

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 !

choupi_nette

XLDnaute Occasionnel
Bonjour le forum,

petite prise de tete pour ecrire un copier coller en VBA

j'ai une valeur (qui peut changer) dans une cellule F1 "feuille1"
Je voudrais qu'en fonction de cette valeur, ca me fasse un copier coller "F1" fois.
La zone a copier coller va de B2 à E2

Exemple:

En F1 j'ai 3 comme valeur

La macro copie B2 a E2
Et colle 2 (2+1 fois déjà écrit = 3 !!) fois en dessous (ce qui veut dire qu on a la même chose Sur 3 lignes jusqu'à E4)

Merci
 
Dernière édition:
Re : Copier coller x fois...

Bonjour Choupi_Nette 🙂,
Code:
Sub Test()
Dim I As Integer
For I = 3 To Range("F1").Value + 1
Range("B2:E2").Copy Range("B" & I)
Next I
End Sub
Bonne soirée 😎
 
Re : Copier coller x fois...

Bonjour choupinette, Bonjour JNP,

une autre proposition

Code:
    Range("B3:E65536").Clear
    Range("B2:E2").Copy Range("B2:E" & Range("F1").Value + 1)
    Application.CutCopyMode = False

Edit : Oups, correction sur la ligne Copy...
 
Dernière édition:
- 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

E
Réponses
4
Affichages
1 K
ExcelNewbie96
E
B
Réponses
0
Affichages
500
bd.afaf
B
N
Réponses
6
Affichages
2 K
Navillus
N
Réponses
5
Affichages
937
LeSaintKebab
L
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…