copie d'une plage de cellule

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

ottomar

XLDnaute Nouveau
Bonjour et merci de m'acceuillir

j'ouvre avec excel un fichier texte de données de 4 colonnes mais le nombre de lignes est variable
je veux importer par copier-coller les données dans un autre classeur (obligé puisque le fichier texte s'ouvre dans un nouveau classeur), il faut donc que je sélectionne de A2 (j'ai une entête) à la dernière cellule non vide de la 4eme colonne
j'ai trouvé ici :

Dim F As Worksheet
Set F = ActiveSheet
DerLiGne = F.Range("D65536").End(xlUp).Row
Cellule = Cells(DerLiGne, 2).Address(False, False)

là où je bloque, c'est pour copier la plage A2:dernière cellule ??

Range("A2:😕").Copy

Windows("mbSa-paiement.xls").Activate
Range("A2").Select
ActiveSheet.Paste

merci pour votre aide
 
Re : copie d'une plage de cellule

Bonjour,

En copie directe en une ligne :

Sub Test()
Range("A2:" & Range("D65536").End(xlUp).Address).Copy (Workbooks("mbSa-paiement.xls").Sheets("Feuil1").Range("A2"))
End Sub

Chez moi : range("A2:" & F.Range("D65536").End(xlUp).Row).copy
ne fonctionne pas ...
le smiley doit remplacer les 2 points et le "D" non ?
 
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

  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
665
Réponses
3
Affichages
500
Réponses
3
Affichages
592
Retour