recap onglet

olive323

XLDnaute Occasionnel
Bonjour à tous,

Je souhaite faire une synthèse de plusieurs onglets.

Mais je ne parviens pas à faire ce que je veux.

Pourriez vous SVP me conseiller.

J'ai placé un onglet résultat souhaité ( c'est ce que je souhaiterais obtenir)
Sur l'onglet synthèse c'est ce que j'ai reussi à faire.


Merci
 

Pièces jointes

  • Feuille préparation pour échantillon.xlsm
    126.7 KB · Affichages: 31

Jacky67

XLDnaute Barbatruc
Bonjour,
Essaye comme ceci
VB:
Sub synthese()
With Sheets("Synthèse")
  .Range("A2:i" & .Rows.Count).ClearContents
  For Each sh In Sheets
    If sh.Name <> "Synthèse" And sh.Name <> "Matrice" Then
      For lg = 14 To sh.Cells(sh.Rows.Count, "q").End(xlUp).Row
        If sh.Cells(lg, "q") > 0 Then
          sh.Range(sh.Cells(lg, "j"), sh.Cells(lg, "r")).Copy
          .Range("a" & .Cells(.Rows.Count, "A").End(xlUp).Row + 1).PasteSpecial Paste:=xlPasteValuesAndNumberFormats
        End If
      Next
    End If
  Next
End With
End Sub
 

Pièces jointes

  • Feuille préparation pour échantillon.xlsm
    87.6 KB · Affichages: 20

Jacky67

XLDnaute Barbatruc
Bonjour Jacky,

c'est nickel, merci beaucoup pour ce retour.

Bonne soirée
Re..
Une version qui se passe de toutes les recopies

**Quelques "."(points ) se sont égarés sans grande incidence, mais bon :eek:
la mise à jour de la feuille "synthèse" se fait à son activation.
PJ modifié
 

Pièces jointes

  • Feuille préparation pour échantillonV2.xlsm
    65.8 KB · Affichages: 35
Dernière édition:

Discussions similaires

Réponses
1
Affichages
422

Statistiques des forums

Discussions
312 115
Messages
2 085 435
Membres
102 889
dernier inscrit
monsef JABBOUR