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

XL 2016 Copier plage

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

KTM

XLDnaute Impliqué
Bonjour chers amis du forum
J'utilise le code ci dessous pour copier mes données vers ma feuille "Export"

Sub cpie()
Range("C5:E37").Select
Selection.Copy
Sheets("Export").Select
Range("A1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub

Ici ma dernière colonne non vide utilisée est la colonne "E"
Je voudrais le réécrire de sorte que ma plage a copier s’étende systématiquement a la dernière colonne non vide utilisée.
Les lignes 5 et 37 et la colonne C sont fixes
merci a tous
 
Bonjour,

A essayer
VB:
Sub cpie()
Range("C5:E37").Copy
Sheets("Export").Cells(1,Cells(1,Columns.Count).End(xlToLeft).Column).PasteSpecial xlPasteValues
End Sub

Bonne continuation

PS : En fait je viens de remarquer un truc, ce n'est peut être pas ça que tu voulais. Cette macro copie/colle à la suite de la dernière chose que tu as copié/collé sur Export. Est-ce que c'est ce que tu veux ou tu veux juste adapter Range("C5:__37") ?
 
je veux adapter effectivement Range("C5:__37")
Merci
 
- 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

Réponses
18
Affichages
426
Réponses
10
Affichages
655
Réponses
2
Affichages
346
Réponses
7
Affichages
286
Réponses
17
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…