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

XL 2016 Excel VBA 2016 macro copier coller un tableau de taille variable

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 !

anbar

XLDnaute Junior
Bonjour

Je vous sollicite pour une aide pour créer une Macro qui me permettra de copier un tableau excel de taille variable, du Classeur 1 au classeur 2 en supprimant la 1ere ligne, la dernière ligne et la dernière colonne. les deux classeurs sont ouverts.

Avec un grand merci à vous tous.

Ci-joint les deux classeurs.
 

Pièces jointes

Bonjour à tous
je suis parti du principe que ton tableau débutait toujours en a2

VB:
Sub copiercoller()
    Dim Lg%, Col%, Ws As Worksheet, Sh As Worksheet
    Set Ws = Workbooks("Classeur1.xlsm").Sheets("Vantaux sur mesure")
    Set Sh = Workbooks("Classeur2.xlsm").Sheets(1)
    Lg = Ws.Range("A" & Rows.Count).End(xlUp).Row - 1
    Col = Ws.Cells(1, Columns.Count).End(xlToLeft).Column - 1
   Ws.Range(Ws.Cells(2, 1), Ws.Cells(Lg, Col)).Copy Sh.Range("A2")
    
End Sub
 
- 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
10
Affichages
703
Réponses
4
Affichages
150
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…