Regrouper des données de plusieurs lignes en 1 selon condition
Résolu/Fermé
lanetmel
Messages postés
200
Date d'inscription
mercredi 24 août 2011
Statut
Membre
Dernière intervention
15 mars 2018
-
24 mars 2016 à 21:58
lanetmel Messages postés 200 Date d'inscription mercredi 24 août 2011 Statut Membre Dernière intervention 15 mars 2018 - 25 mars 2016 à 18:52
lanetmel Messages postés 200 Date d'inscription mercredi 24 août 2011 Statut Membre Dernière intervention 15 mars 2018 - 25 mars 2016 à 18:52
A voir également:
- Excel regrouper plusieurs lignes en une seule
- Regrouper plusieurs feuilles excel en une seule - Guide
- Aller à la ligne excel - Guide
- Liste déroulante excel - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Comment regrouper plusieurs pdf en un seul - Guide
2 réponses
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 711
25 mars 2016 à 09:00
25 mars 2016 à 09:00
Bonjour,
Voici un code basique que tu devrais comprendre et qui réalise ta demande.
Voici un code basique que tu devrais comprendre et qui réalise ta demande.
Public Sub regrouper() Dim lig As Long, col As Integer For lig = 2 To Cells(Rows.Count, 1).End(xlUp).Row If Cells(lig, "B").Value = Cells(lig + 1, "B").Value Then For col = 1 To 7 If Cells(lig, col).Value <> Cells(lig + 1, col).Value Then Cells(lig, col).Value = Cells(lig, col).Value & "-" & Cells(lig + 1, col).Value End If Next col Cells(lig, 8).Value = Cells(lig, 8).Value + Cells(lig + 1, 8).Value Rows(lig + 1).Delete End If Next lig End Sub
lanetmel
Messages postés
200
Date d'inscription
mercredi 24 août 2011
Statut
Membre
Dernière intervention
15 mars 2018
4
25 mars 2016 à 18:52
25 mars 2016 à 18:52
bonjour Gbinforme
un énorme merci! ça fonctionne super bien! je cherchais beaucoup trop compliqué pour rien!
encore merci!!!!
Mélanie
un énorme merci! ça fonctionne super bien! je cherchais beaucoup trop compliqué pour rien!
encore merci!!!!
Mélanie