Macro excel copier coller (ligne variable)
Résolu/Fermé
eglantine217
Messages postés
54
Date d'inscription
mardi 8 mai 2012
Statut
Membre
Dernière intervention
3 mars 2013
-
8 mai 2012 à 11:42
eglantine217 Messages postés 54 Date d'inscription mardi 8 mai 2012 Statut Membre Dernière intervention 3 mars 2013 - 9 mai 2012 à 17:23
eglantine217 Messages postés 54 Date d'inscription mardi 8 mai 2012 Statut Membre Dernière intervention 3 mars 2013 - 9 mai 2012 à 17:23
A voir également:
- Macro excel copier coller (ligne variable)
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Aller à la ligne excel - Guide
- Copier coller pdf - Guide
- Liste déroulante excel - Guide
- Historique copier-coller android - Guide
4 réponses
ccm81
Messages postés
10907
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 janvier 2025
2 430
8 mai 2012 à 12:12
8 mai 2012 à 12:12
on y voit plus clair
1. les constantes sont à adapter selon ton fichier
2. lifin est la dernière ligne non vide de la colonne A
bonne suite
1. les constantes sont à adapter selon ton fichier
2. lifin est la dernière ligne non vide de la colonne A
Const nomFO = "Feuil1" ' nom de la feuille Origine Const nomFD = "Feuil2" ' nom de la feuille Destination Const CellD = "A5" ' cellule Destination Sub copier() Dim lifin As Long lifin = Range("A" & Rows.Count).End(xlUp).Row Sheets(nomFO).Range("A67:E" & lifin).Copy Sheets(nomFD).Range(CellD) End Sub
bonne suite
ccm81
Messages postés
10907
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 janvier 2025
2 430
Modifié par ccm81 le 8/05/2012 à 11:56
Modifié par ccm81 le 8/05/2012 à 11:56
bonjour
pour copier la plage "A67:Alifin" sur la feuille active à partir de la cellule B2
bonne suite
pour copier la plage "A67:Alifin" sur la feuille active à partir de la cellule B2
Const cell = "B2" Sub copier() Dim lifin As Long lifin = Range("A" & Rows.Count).End(xlUp).Row Range("A67:A" & lifin).Copy ActiveSheet.Range(cell) End Sub
bonne suite
eglantine217
Messages postés
54
Date d'inscription
mardi 8 mai 2012
Statut
Membre
Dernière intervention
3 mars 2013
8 mai 2012 à 12:00
8 mai 2012 à 12:00
ma plage de cellule est de A67 : E 28720 (ou E 28721 ... ça varie)
je suis perdue dsl j'ai du mal à comprendre le const cell ?
je suis perdue dsl j'ai du mal à comprendre le const cell ?
ccm81
Messages postés
10907
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 janvier 2025
2 430
8 mai 2012 à 12:01
8 mai 2012 à 12:01
re
j'ai compris que tu veux
1. copier la plage qui va de A67 à la dernière cellule de la colonne A (ligne lifin)
2. où ??? comme tu ne précises pas, j'ai opté pour envoyer cette copie à partir de la cellule B2 de la feuille active (on peut bien sur changer cette cellule, et même la feuille de destination)
si tu as voulu dire autre chose, précises ta demande.
bonne suite
j'ai compris que tu veux
1. copier la plage qui va de A67 à la dernière cellule de la colonne A (ligne lifin)
2. où ??? comme tu ne précises pas, j'ai opté pour envoyer cette copie à partir de la cellule B2 de la feuille active (on peut bien sur changer cette cellule, et même la feuille de destination)
si tu as voulu dire autre chose, précises ta demande.
bonne suite
eglantine217
Messages postés
54
Date d'inscription
mardi 8 mai 2012
Statut
Membre
Dernière intervention
3 mars 2013
8 mai 2012 à 12:03
8 mai 2012 à 12:03
en effet je me suis très mal exprimée, ma plage de cellule est A67 : E 28720 (la dernière ligne pouvant être 28721, 28722 ...)
je dois copier cette plage de cellule dans la feuille 2 dans la cellule A5
pour moi le plus dur est le copier coller
je dois copier cette plage de cellule dans la feuille 2 dans la cellule A5
pour moi le plus dur est le copier coller
ccm81
Messages postés
10907
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 janvier 2025
2 430
8 mai 2012 à 13:16
8 mai 2012 à 13:16
peux tu mettre le problème à Résolu (en haut de ton premier message)
bon après midi
bon après midi
eglantine217
Messages postés
54
Date d'inscription
mardi 8 mai 2012
Statut
Membre
Dernière intervention
3 mars 2013
9 mai 2012 à 17:23
9 mai 2012 à 17:23
merci merci merci
8 mai 2012 à 13:03