Macros de concaténation de différentes informations

lifestar

XLDnaute Nouveau
Bonjour à tous,

je suis sur un cas assez particulier en ce moment, je cherche à concatener dans une seule colonne plusieurs informations provenant de différents onglets ( régime 1 , régime 2) en prenant le soin supprimer les doublons de la liste finale obtenue

Et si possible de faire supprimer les données de la liste finale déjà présente dans dans l'onglet : réfrigérateur ..

Je vous remercie d'avance pour vos apports.
 

Pièces jointes

  • Analyse panier.xlsx
    13.1 KB · Affichages: 10
Dernière édition:

Jacky67

XLDnaute Barbatruc
Bonjour à tous,

je suis sur un cas assez particulier en ce moment, je cherche à concatener dans une seule colonne plusieurs informations provenant de différents onglets ( régime 1 , régime 2) en prenant le soin supprimer les doublons de la liste finale obtenue

Et si possible de faire supprimer les données de la liste finale déjà présente dans dans l'onglet : réfrigérateur ..

Je vous remercie d'avance pour vos apports.
Bonjour,
Une proposition par vba en PJ
 

Pièces jointes

  • Analyse panier.xlsm
    29.1 KB · Affichages: 14
Dernière édition:

lifestar

XLDnaute Nouveau
@mapomme


Merci pour ta réponse rapide.

J'essaie de comprendre les lignes de code de la macro pour les modifiés à souhait et ajouter d'autres variables.
Comme par exemple un autre onglet réfrigérateur : "réfrigérateur 2" en gardant toujours le même principe.

J'ai modifié le nombre de dico à 4 et en rajoutant :
Dim dico(1 To 4) As New Dictionary, wsh, derlig&, t, i&
or i = 1 To 4: dico(i).CompareMode = TextCompare: Next i
With Worksheets("réfrigérateur")
*
With Worksheets("réfrigérateur 2")
t = .Range("a1:a" & .Cells(.Rows.Count, "a").End(xlUp).Row)
For i = 4 To UBound(t): dico(4)(t(i, 1)) = "": Next i
End With

Mais le résultat n'est pas exact. Pourrais-tu me dire ce qui coince ?

Grand merci à toi.
 

lifestar

XLDnaute Nouveau
Hello @mapomme ,

Merci pour ta réponse. J'ai bien lu tes commentaires et je t'en remercie.

Si la demande de base évolue :
  • Le panier doit contenir les éléments du régime 1 intégralement
  • Le panier doit contenir les éléments du régime 2 qui sont validée par le docteur : "OK"
  • Le panier ne doit pas contenir les éléments du réfrigérateur 1
  • Le panier ne doit pas contenir les éléments du réfrigérateur de Julie qui sont offerts ( Colonne Don "oui" )

Comment dois je modifier la macro ??
 

Pièces jointes

  • lifestar- mon p'ti panier- v3.xlsm
    27.9 KB · Affichages: 2

Discussions similaires

Statistiques des forums

Discussions
312 559
Messages
2 089 600
Membres
104 221
dernier inscrit
legendking85