recopier des plages de cellules

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

maxou91

XLDnaute Nouveau
Bonjour,

Je souhaite recopier automatiquement une plage de cellules de plusieurs feuilles dans une feuille récapitulatif avec un espace d'une ligne entre toutes les feuilles ( aix en p , antony,etc..) avec les mêmes colonnes et dans le même classeur.

Merci de votre aide [file name=JOURNAL.zip size=28265]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/JOURNAL.zip[/file]
 

Pièces jointes

Bonjour Maxou91, le Forum


Voilà une petite macro qui fera ce que tu souhaites à condition que la colonne 'A' (DOMAINE) soit toujours renseignée...

Sub TheCumulator()
Dim WS As Worksheet
Dim WSCible As Worksheet
Dim Plage As Range
Dim LastCell As Range

Set WSCible = ThisWorkbook.Worksheets('RECAPITULATIF')

For Each WS In ThisWorkbook.Worksheets
   
If Not WS.Name = 'RECAPITULATIF' Then
       
Set Plage = WS.Range('A16:M' & WS.Range('A500').End(xlUp).Row)
       
Set LastCell = WSCible.Range('A65536').End(xlUp).Offset(2, 0)
        Plage.Copy LastCell
   
End If
Next


End Sub


Bon Dimanche
[ol]@+Thierry[/ol]
 
BONJOUR
Finalement cela fonctionne .Par contre dans récapitulatif ,il me remet les entêtes ( domaines , numero FDT etc...). Pourrais tu me mettre uniquement les lignes qui ont été rajoutées sur chaque feuilles .
merci d'avance
 
- 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
3
Affichages
726
Retour