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

Compilation donnée dans un seul onglet

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

D

Delphine CODEO

Guest
Bonjour,

Je souhaites compiler l'ensemble des données des 4 onglets en une seule colonne (A1-A2 ..... ) dans l'onglet "RECAP"
Je pensait passer par une macro qui copierait et collerait toutes les données.

Pensez-vous qu'une autre solution est envisageable ?

Merci d'avance pour votre aide

Cordialement
Delphine
 

Pièces jointes

Bonjour Delphine.

Voici un code qui peut répondre à ta demande :

VB:
Option Explicit

Sub recapitulatif()
Dim w As Workbook
Dim nF As Byte, j As Byte
Dim d As Object
Dim k
Dim t()
Dim i&, ii&

Set w = ThisWorkbook
Set d = CreateObject("Scripting.Dictionary")

For nF = 2 To 5
    With w.Sheets(nF)
        ii = .Cells.Find("*", , , , xlByRows, xlPrevious).Row
            For i = 2 To ii
                For j = 1 To 7
                    If Not .Cells(i, j).Value = "" Then
                        d(.Cells(i, j).Value) = ""
                    End If
                Next j, i
    End With
Next nF

With w.Sheets(6)
    .Columns(1).Clear
    .[a1].Resize(d.Count).Value = Application.Transpose(d.keys)
End With
   
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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
16
Affichages
1 K
  • Question Question
Microsoft 365 macro vba sumifs
Réponses
5
Affichages
711
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…