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

Plusieurs feuilles dans une seule vba

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

S

sircroco

Guest
Bonjour !


Je demande votre aide car j'aimerai avoir une macro qui copie le contenu des feuilles "Liv", "Commande" et "Prevision", dans la feuille "Compilation", De la deuxième ligne jusqu'à la dernière row count. Les colonnes sont identiques ! Il y a juste dans la feuille prevision où on a moins de colonnes mais ça ne fait rien, je souhaite que tous les contenus soit collés dans la feuille "Compilation", de la deuxième ligne jusqu'à la dernière ligne (somme des lignes des différentes feuilles logiquement)

Voici le fichier
 

Pièces jointes

Bonjour Paritec, bonjour tout le monde.

Je viens de remarquer un petit détail, lorsque je reéxecute la macro, ça ne remplace pas l'ancien contenu.
Par exemple si au total après exécution de la macro j'ai 30000 lignes, si je reéxecute la macro ça donne 60000 lignes au lieu de 30000 lignes (à jour)

Y a t'-il un bout de code que je pourrai intégrer à la macro existante ?
 
bonjour Pierrejean, je crois que j'ai trouvé tout seul j'ai utilisé :

Dim DL As String

DL = Cells(Rows.Count, 1).End(xlUp).Row

Rows("2:" & DL).Delete


Merci tout de même de votre générosité !!
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…