Comment copier plusieures plages de cellules
simonbaron
Messages postés
10
Statut
Membre
-
simonbaron Messages postés 10 Statut Membre -
simonbaron Messages postés 10 Statut Membre -
Bonjour,
Dans mon ancienne macro, j'avais la ligne suivante:
Range(Range("IV3").End(xlToLeft), Range("IV3").End(xlToLeft).Offset(12, -2)).Copy
Elle selectionne une plage de 13 lignes et 3 colonnes. Maintenant j'aurais besoin de modifier cette ligne afin qu'elle selectionne 6 lignes et 3 colonnes, saute une ligne et selectionne ensuite encore 7 lignes et 3 colonnes (en gros dans le fichier source une ligne qui ne m'intéresse pas a été ajoutée et je voudrais ne pas la copier).
Merci beaucoup pour votre aide
Dans mon ancienne macro, j'avais la ligne suivante:
Range(Range("IV3").End(xlToLeft), Range("IV3").End(xlToLeft).Offset(12, -2)).Copy
Elle selectionne une plage de 13 lignes et 3 colonnes. Maintenant j'aurais besoin de modifier cette ligne afin qu'elle selectionne 6 lignes et 3 colonnes, saute une ligne et selectionne ensuite encore 7 lignes et 3 colonnes (en gros dans le fichier source une ligne qui ne m'intéresse pas a été ajoutée et je voudrais ne pas la copier).
Merci beaucoup pour votre aide
A voir également:
- Comment copier plusieures plages de cellules
- Comment copier une vidéo youtube - Guide
- Super copier - Télécharger - Gestion de fichiers
- Somme de plusieurs cellules excel - Guide
- Verrouiller cellules excel - Guide
- Historique copier coller - Guide
3 réponses
bonjour,
pour garder le même esprit :
bonne suite
pour garder le même esprit :
Set celorigine = Range("iv3").End(xlToLeft)
Set r1 = Range(celorigine, celorigine.Offset(5, -2))
Set r2 = Range(celorigine.Offset(9, -2), celorigine.Offset(15, 0))
Union(r1, r2).Copy
bonne suite
Set r2 = Range(celorigine.Offset(7, -2), celorigine.Offset(13, 0))